Technical writing about graf, version control architecture, and why the tools we use every day deserve to be rethought from first principles.


Why We Built Graf: 35 Architectural Decisions That Git Can't Make

Git was designed in 2005 for Linux kernel patches. Graf was designed in 2026 for AI agents, monorepos, and cryptographic provenance.

March 2026 · 22 min read

Why Git Pull Is Broken — and Why the Problem Can't Exist in Graf

Git forces a choice between clean history and honest history. Graf eliminates the dilemma entirely.

March 2026 · 12 min read