Skip to main content
Mythos

All memos tagged #software-development

CI/CD is the software-delivery practice that pairs continuous integration, which automatically builds and tests every code change, with continuous delivery or continuous deployment, which...

9/15/2026

Codebase Memory MCP is a local code-intelligence server that indexes software repositories into a searchable graph for AI coding agents. The tool is built around the Model Context Protocol and gives...

8/27/2026

GitHub is a cloud-based platform widely used for version control and collaborative software-development. With over 150 million users contributing to more than 420 million projects, it is the most...

8/17/2026

GitHub alternatives are the code-hosting platforms teams choose instead of GitHub — commercial DevOps suites, self-hostable open-source forges, nonprofit community hosts, and decentralized protocols....

8/17/2026

The Git Agent Protocol is how I run multiple AI coding agents against a single codebase in parallel — several agents, several branches, several PRs in flight at once — without agents clobbering each...

7/10/2026

This runbook operates the recurring session-and-release cycle of the Git Agent Protocol: an AI coding agent claims a task, works it in an isolated worktree, opens and merges a pull request, and...

7/10/2026

Run enough AI coding agents against a project long enough and the paperwork around the code starts to rot — what I call paperwork rot: stale task-tracker items nobody removed, duplicate "report" docs...

7/9/2026

The Agent Worktree System is a small set of shell functions that spawn, kick off, ship, and clean up isolated Git worktrees for AI coding agents — one command each for the four moments that used to...

7/9/2026

Running several AI coding agents against one repository at the same time breaks down fast without rules: branch conflicts, merge collisions, and — if you're not careful — production incidents. This...

7/9/2026

Continuous integration (CI) is the practice of automatically building and testing code every time it changes, via automated jobs a hosting platform runs against each push or pull request rather than...

7/9/2026

A pull request (PR) is a request, opened on a Git hosting platform, to merge one branch's changes into another — bundling a diff, a discussion thread, and any automated checks into a single...

7/9/2026

Branch protection is a set of rules a Git hosting platform enforces on a specific branch — such as requiring passing status checks, requiring reviewer approval, or blocking force-pushes and deletions...

7/9/2026

REST (Representational State Transfer) is an architectural style for designing networked applications, defined by Roy Fielding in his 2000 doctoral dissertation, that uses stateless,...

5/23/2026

TypeScript is a statically typed superset of JavaScript developed by Microsoft that compiles to plain JavaScript, adding optional type annotations and compile-time error checking to the language....

4/21/2026