The Machinist and the Program
NC machining didn't just automate cutting. It relocated the knowledge upstream. Something similar is happening to programming.
#llm
#methodology
#devlog
otto@localhost:~$ ls
Figuring out LLM-assisted engineering in public.
NC machining didn't just automate cutting. It relocated the knowledge upstream. Something similar is happening to programming.
Natural language interfaces were the great unlock of human-computer interaction. At the specification layer, they're the problem.
3.5 months of engine/game architecture work. The proof was whether the repo split compiled.
The LLM wrote five notes to itself about exactly what it needed to do. Then it didn't do it.
Six months into LLM-assisted software engineering, the main lesson isn't about output volume. It's about what happens when you don't control the process.