Software delivery
for the AI era.
RACE Programming — Reliable Agentic Coding Excellence.
Theory → Manifesto → Methodology → Practice.
Idea to production: 2–3 days. 4× throughput at the same headcount.
AI-First Theory
Why AI fundamentally changes software engineering — as a structural shift in what the bottleneck is and who owns it. Two axioms, six theorems.
Read the theory →AI-First Manifesto
What to do — and what not to do — when AI systems are co-authors of engineering work. Six values and ten principles derived from theory.
Read the manifesto →Agentic Agile
Agile's four values rewritten for AI-native delivery. If your team uses Scrum, this names precisely what breaks, what survives, and why ceremonies are now the bottleneck.
Read Agentic Agile →RACE Programming
The prescriptive SDLC. Pit Wall, Pit Crew, Executable User Stories, Stints — every role, artifact, and ceremony specified, not suggested.
Read the methodology →Practice Guides
Step-by-step guides for your context: from Scrum, greenfield project, or existing codebase. 90-day plans with metrics.
Browse guides →RACE Programming was developed and first proven at First Line Software. Organizational structure, delivery process, and technological stack built as an integrated system — not assembled from off-the-shelf parts. First to prove the 4× economic case in production. The reference implementation.
Recent writing
-
The three layers of AI-native transformation
Why organizational, process, and technological change cannot be sequenced — and why most AI adoption programs fail by trying anyway. -
Why RACE Programming is a methodology, not a framework
A methodology prescribes. A framework permits. When AI shifts engineering economics by an order of magnitude, permissive is not enough.