Enabling people striving to make their own dent in the Universe.
advance, where bare /ssd executes its own unambiguous next step — one phase per invocation, never more — and /ssd run <slug>, which walks design → code → review → gate unattended, looping coder and reviewer until the gate passes or a budget stops it. The default is unchanged: with no autonomy block configured, the orchestrator makes no additional call at all.
ship, deploy, rollout-advance and flag-removal are refusals with no bypass flag — because a feature is bounded by two irreducibly human decisions, the brief at the start and the ship at the end. Autonomy delegates the middle and neither end. Every transition is announced, written to disk, and only then executed, so a run that dies mid-flight is recoverable rather than mysterious. And the run records the gate script’s exit status rather than its own opinion of how it went.
Opinionated articles on how work actually moves — at whatever scale you are working at.
Most companies measure activity. Flow is the thing that pays. How to instrument an organization the way you would instrument a factory — and what AI changes about the instrument.
Reference ArchitectureSoftware that builds and configures itself to the reality of the manufacturer — from a two-person startup to Nestlé or Apple.
Engineering practice for the developer who is also the PM, QA, DevOps, and support team.
ComparisonScrum, Kanban, Shape Up, XP, and SSD — for teams of 1–5.
CritiqueScrum was designed for 5–9. Below 3, the ceremony costs more than it delivers.
QualityEncode quality in CI. The teeth of the ratchet are tests, types, and lint rules.
ReleasesDecouple deploy from release. Make the release a flag flip and a changelog entry.
SimplificationMost lifecycle complexity is scar tissue from past deployment trauma.