Tame product development chaos with YOUR Platform.

💡 Reflections from AI-coding a 10,000 line app

Cliff Brake October 08, 2025 #AI #coding #productivity #documentation #testing #architecture #development #learning #tools #complexity #simplicity #liability

Lessons from AI-coding a 10,000 line app

BRun is getting usable. Claude Code wrote almost all of it using Doc-driven development (manually write/update the docs, and have Claude write the code).

Some thoughts:

Some things to watch out for:

In the end, this project went well, but it still needed expert guidance at times. Perhaps some of the above could have been improved with more specific rules. Like many things, the greatest strength is also the greatest weakness. Claude is really good at generating code -- so good that it tends to generate way too much at times. The hardest part of an app like this is figuring out what it should do, how it should be configured, what the UI looks like, and debugging problems when it does not work. This takes experience and is still a lot of work to get right.