AI is rapidly changing software engineering, and with any kind of technological evolution, we need to sort the wheat from the chaff. On one side, Claude Code’s creator Boris Cherny says that “coding is largely solved” . On the other, devs like Mario Zechner argue that real software will always require human judgment, restraint and sustainable pace. Amid all the signal and noise, there’s you and me: engineers who heavily use AI in their day-to-day, but aren’t swept up in the frenzy. Thanks for reading Between Commits! Subscribe for free to receive new posts and support my work. First, let me clear things up about my view on AI assisted software engineering: I do use Claude Code. It has made me more productive. I get frustrated with it sometimes. I’m constantly experimenting with new workflows and techniques. I also see engineers using these tools carelessly, creating growing piles of tech debt that hopefully Claude Opus 3001 can fix.…