AI-Driven Development
-
The “Build It Yourself” Trap: How AI Enthusiasm Is Quietly Killing Core Product Development
A new kind of logic is spreading through developer communities, startup circles, and engineering Slack channels. It goes something like this: why pay a monthly subscription for software someone else built when…
-
When ADD Is Wrong: Recognizing the Limits
Every methodology has boundaries. Waterfall fails when requirements change frequently. Agile struggles with fixed-scope contracts. TDD is awkward for exploratory prototyping. No approach works everywhere, and pretending otherwise leads to poor outcomes.…
-
Software Companies Are Dead. Just Nobody Told Them.
Software companies are dead. Just nobody told them. Or so everyone keeps saying. LinkedIn is flooded with Claude Code hype. Cursor is “changing everything.” Every founder on your feed is screaming that…
-
ADD Meets TDD, BDD, and Agile: Combining Methodologies
ADD is not a replacement for existing development methodologies. It is a complement to them. Teams already practicing Test-Driven Development, Behavior-Driven Development, or Agile workflows have a head start with ADD because…
-
ADD in Context: Greenfield, Legacy, Refactoring, and Testing
The ADD cycle is consistent across contexts: Specify, Generate, Evaluate, Integrate. But how you apply each phase changes depending on what you are building and where you are building it. Greenfield projects…
-
Integrate: Completing the ADD Cycle for AI-Driven Development
Code that passes evaluation is ready for integration. This is the final phase of the ADD cycle, where generated code becomes part of your system. But integration is more than merging a…
-
Evaluation Checklists: Building Your Quality Gate for AI Code
In the previous post, I covered the five dimensions of evaluating AI-generated code: correctness, fitness, security, performance, and maintainability. Understanding these dimensions is essential. But understanding is not enough. Under time pressure,…
-
You Don’t Want a Claude Code Guru
The job posting practically writes itself these days. “Looking for a senior developer proficient with AI coding tools. Must be comfortable using Claude Code, Cursor, or Copilot to rapidly produce production-ready code.…
-
The New Bottleneck: Why Clarity Matters More Than Code
For two decades, the fastest engineers were the ones who could write code quickly. They knew the shortcuts, the patterns, the frameworks. Their fingers moved faster than their competitors. That era is…
-
Evaluate: Why Human Judgment Is Non-Negotiable
We have arrived at the phase of ADD where the most important human skill comes into play. You have written a specification. You have generated code using appropriate context and patterns. Now…