Every episode of Ready. Or Not. has challenged me to think about AI a little differently. The conversations have moved from understanding agentic AI to building trust and preparing organizations for responsible adoption. This episode turns its attention to vibe coding and why it’s becoming one of AI’s most talked-about ways of working.
Comedian Nathan Macintosh sits down with Microsoft engineer and open-source leader Harald Kirschner to discuss what vibe coding really means, why it’s gaining momentum, and where it can go wrong if speed outpaces oversight.
Watch the full episode on Readiverse.
Key Takeaways
- AI is making it easier for organizations to test ideas, solve problems, and innovate faster.
- Vibe coding helps teams quickly explore and validate ideas before making larger investments.
- AI delivers more value when it’s used to challenge assumptions – not just generate content.
- Human judgment, thoughtful review, and clear guardrails remain essential in an AI-driven world.
- The organizations that learn faster will be better positioned to innovate.
I was already familiar with the term vibe coding, but after listening to this episode, I walked away with a much better understanding of why people – not just developers, but also nontechnical teams – are embracing it.
By the end of the conversation, I realized vibe coding isn’t really about coding at all. It’s about learning faster and knowing where AI fits into the creative process. The conversation also makes something else clear: AI may accelerate the work, but people are still responsible for guiding it. That’s why guardrails matter more than ever. Here are some of the themes that resonated with me.
From Idea to Reality
One thing I learned about vibe coding is that it’s changing how organizations explore ideas. Instead of spending weeks building something before finding out whether it works, teams can quickly create a prototype, gather feedback, and decide whether it’s worth pursuing.
“AI can be a really good critical thought partner if it’s applied properly.”
– Harald Kirschner
Harald explains that vibe coding uses natural language to turn ideas into working software. He uses software development as an example, but the concept extends beyond engineering teams. For a product manager testing a new feature, a designer exploring an interface, or a business leader validating a concept, AI makes it much easier to turn an idea into something people can actually experience.
That ability to experiment may be one of AI’s greatest strengths. Organizations can learn what resonates, refine ideas earlier, and invest time and resources only after they’ve gained confidence that they’re solving the right problem.
Moving Fast Still Requires Oversight
One thing Harald emphasizes throughout the conversation is that speed shouldn’t come at the expense of a thorough review.
Again, he uses software development as an example. AI can quickly generate working code, but that doesn’t automatically make it secure, reliable, or ready for production. Developers still need to review it, test it, and make sure it meets the same standards they would apply to anything else they build.
Harald’s lesson extends well beyond engineering. As AI becomes part of business processes, organizations will need the same mindset whether they’re generating software, creating content, analyzing data, or automating workflows. Vibe coding can help the work move faster, but people are still responsible for validating the results.
That’s one of the most important lessons from the episode. While AI can make it easier to create something quickly, human expertise is what turns a good idea into something people can trust.
Honest Feedback Gets Better Results
A memorable moment in this episode starts with an unexpected prompt. Instead of asking AI to write code, Harald asks it to critique his work by prompting it to “Roast my code.”
It’s funny, but it’s also an effective way to get more honest feedback from AI. Instead of acting like an assistant that simply completes a task, AI becomes more like a trusted colleague offering another perspective. Used this way, it can challenge assumptions, uncover blind spots, and improve the quality of the final result.
AI’s constructive criticism can help us improve our work, but it also becomes more useful when we continue teaching and refining it. Anyone who’s spent time working with AI knows it could use a little feedback, too.
Sneak Peek: Checking the Vibe
What happens when AI keeps making the same mistakes? Nathan compares it to an unruly party guest who eventually stops getting invited. Hear Harald explain how to train AI to become more useful over time.
Innovation Becomes More Accessible
Something that keeps resurfacing throughout the conversation is that AI is changing who gets to participate in innovation.
AI is lowering the barrier for people across an organization to explore ideas, experiment with new approaches, and quickly bring concepts to life. Instead of relying on technical specialists to validate every idea, more people can create something tangible, gather feedback, and refine their thinking before significant time and resources are invested.
“… you can actually build it and hand it to some people and see like, oh, this is flying, or this is really falling flat.”
– Harald Kirschner
To me, that’s one of AI’s most exciting opportunities. By making experimentation faster and more accessible, AI gives organizations the confidence to test more ideas, learn from them sooner, and involve more people into the creative process.
Ready for What’s Next
Vibe coding may be the workflow everyone’s talking about today, but the bigger story is how AI continues to change the way we learn, experiment, and solve problems. Every episode of Ready. Or Not. reminds me that the organizations willing to explore new technology will be the ones best prepared for what’s next.
Watch the full episode on Readiverse.
FAQs
Q: What is vibe coding?
A: Vibe coding is an emerging way of working with AI that uses natural language to quickly turn ideas into something tangible. Instead of starting from scratch, people can use AI to prototype concepts, explore solutions, gather feedback, and iterate much more quickly.
Q: Why is vibe coding generating so much interest?
A: Vibe coding lowers the barrier to experimentation. It allows more people – not just technical specialists – to test ideas, validate concepts, and learn what works before investing significant time and resources.
Q: Does vibe coding replace human expertise?
A: No. The conversation makes it clear that AI works best as a collaborator, not a replacement. People are still responsible for applying judgment, reviewing results, and deciding what should move forward.
Q: Why do organizations still need guardrails when using AI?
A: AI can accelerate work, but it doesn’t eliminate the need for thoughtful oversight. Clear policies, review processes, and human expertise help organizations validate AI-generated work and reduce unnecessary risk.
Q: How can AI improve the way organizations work?
A: Beyond generating content or prototypes, AI can help challenge assumptions, identify blind spots, suggest improvements, and accelerate learning. Used thoughtfully, it becomes another perspective that helps teams make better decisions.
Q: What’s the biggest takeaway from this episode?
A: The greatest value of AI isn’t simply helping organizations move faster. It’s helping them experiment more freely, learn more quickly, and involve more people in the innovation process – while continuing to rely on human judgment to guide the final decisions.
Katherine Demacopoulos is Senior Director of Global Content Strategy and Programs at Commvault.