
“There’s two classes of failure: those who thought and never did, and those who did and never thought.” – Laurence J. Peter
As product people, we may have some dev experience. Or not. Either way, we should know about risk. We know when deploying products the bottom line is what value we’re putting out there and is it worth more than the costs. The risk comes into play depending on how far out on the edge we’re going. Upon failures, regardless of cause, who takes the first hit and is invited to seek out other career options? Typically product. Perhaps a whole division. And yes, perhaps a whole company. I’ve seen this up close and been a part of it a couple of times. Still, when building the new, at some point we have to do as Richard Branson says, “Screw it, let’s do it.”
I understand I might be hopping on this train bit late. While I thought my rant was semi-on-time, while typically sitting on my draft over weeks, others have piped up and said things well or better. Such as this thread from Simon Wardley about Vibe Coding in general.
Fine. OK. So I’m not first. That’s ok. Here’s my perspective from the product side anyway…
Here’s the Too Long, Didn’t Read (tl;dr): I believe the whole Vibe Programming thing is going to result in some tragically bad outcomes. Yes, perhaps also some exceedingly rare big wins. But mostly not. And yes, many of us now have spectacular tools for faster prototyping and testing. That’s great. Will this collective benefit be worth the costs of what I think might be some stunning failures coming soon to a web thing near you? Maybe. Tough call. Stay tuned. Now I have to mention my favorite quote from that Wardley comment thread I came across: “Just make sure you hire lots of really good lawyers and fire extinguishers then. Or, hire some software engineers … you’ll need them.”
Here’s my bottom line and if you buy off on it, you can just skip the whole rest of the article:
The latest Gen AI tools for coding and product design and production are amazing. I’ve quickly adopted them myself and find them super useful. And yet, they’re still super scary. Anyone actually delivering production product with these things is sending a lot of risk and waste out into the world. And I think we’re going to sense the fallout from that soon enough.








