Empathetic Engineering

Archives
October 23, 2025

Vibe Coding isn't for Everyone Part 2

Where vibe coding requires knowledge that a non-developer wouldn't have

We’re again trying this experiment of an existential argument on Tuesday with a detail view with real world examples on Thursday - and today we’re going to dive into the actual code that’s generated by AI code gen tools, and how it requires some level of understanding and knowledge of code in order to implement and go live, and even then it’s not building enterprise grade tools, it’s building prototypes and internal tools at best, and just slop at worst.

Most of what I’m going to focus on today is code generated by Claude, because Claude and I are homies. And yes I say that somewhat jokingly, because Claude isn’t a person lol. In the parlance of our times with an homage to Battlestar Galactica - Claude is a clanker (I can’t wait till our AI overlords are running the world and I get “canceled” for calling them clankers lol - btw clankers gets autocorrected to flankers… which feels like a silly autocorrect. Just saying, computers never really KNOW what you’re trying to do or say lol).

Let’s not waste too much time, instead let’s just dive right into some of the key things that I want to call out…

Want to read the full issue?
Powered by Buttondown, the easiest way to start and grow your newsletter.