I’m sure you’ve seen the argument before: “If anyone can now vibecode their own software, why haven’t we seen any viable replacements for industry standard tools like Photoshop?”

And for a while that argument seemed like a solid line of reasoning: you could just point to the continuous absence of viable candidates to prove your point.

But it missed two key factors: time and pressure. Sure, ChatGPT has been around for a while now, but agentic coding has only been useful for a relatively short time. And development still goes layer by layer, debug by debug, test by test. It still takes serious human commitment and persistence.

The moral argument around “vibe coding” was never that interesting to me. The much more interesting question was always the technical one.