
The Makefile was Lying to Me
Gemini saw a wall of green checkmarks and declared 27 tools verified. The Makefile printed FAIL and exited 0. How we made it loud, annoying and honest.

Gemini saw a wall of green checkmarks and declared 27 tools verified. The Makefile printed FAIL and exited 0. How we made it loud, annoying and honest.

After extracting a shared library, starting a new tool went from a day of boilerplate to two imports. The queue got longer, not shorter. Here's what's next.

I ran out of Claude tokens and handed my six-repo codebase to Gemini CLI. It made some mistakes and had one genuinely good idea.

Six Python projects, four duplicated files, one shared library. The code behind the extraction, what moved, and the surprise that made it worth it.

You can't design your way to a good abstraction. You have to earn it through repetition. Vibe coding made that repetition happen faster, not slower.

Today I joined a demo of the AWS Card Clash architecture design game available on AWS SkillBuilder