Listened to a podcast on vibe coding (feat. Riley Brown) last week and had some thoughts…
We’re in this incredible space where prototyping software is becoming a thing that anyone can do—not just developers. And I say prototyping to preface, this isn't about writing perfect code or building a full fledged startup (yet), it's about being able to bring an idea to life on your own, right now.
That’s the spirit behind vibe coding: prompt-based AI coding. It’s the merging of LLMs and human creativity, so anyone can do it. To “vibe code” you really just prompt, watch, and react to what you’re building. Like mobile video editing apps (capcut, splice, etc) unlocked storytelling for an entire generation, vibe coding is unlocking software creation as a mainstream path to both creativity and app building.
And the reason to pay attention isn’t just because it's technologically insane—it's because it's fun and deeply human. And it’s defining the next era of the internet.
The Canva for Code
“I don’t think it’s a global movement yet. I don’t think it’s even touched the masses yet, because it’s still unapproachable... that’s where the market opportunity is right now: building the Canva for vibe coding.” – Riley Brown
Vibe coding today feels like graphic design before Canva: full of potential, but gated by technical know-how. If you’ve played with tools like Lovable, V0, Bolt, or Cursor, you’ve seen what’s possible; you can describe an app, a workflow, a game, and it starts to take shape instantly.
At present, these tools still assume a minor base layer of technical fluency (API keys. Databases. Auth.). But the future is in removing all that friction. But, just like Canva made design intuitive, the vibe coding equivalent will soon be a reality. A platform where you don’t think about code at all. You just build. Apps, games, stories, tools, experiments, etc.
Let’s be clear: this doesn’t replace developers, it layers on top of them. Engineers are the foundational architects who made this possible and who continue to shape what’s next. But what’s shifted is who gets to start. You no longer need to know how to write code to turn an idea into a prototype. And that change, lowering the floor while keeping the ceiling high, is revolutionizing how we think about and execute actual building.
Creation Is a Vibe
“It’s really fun to create. It’s really fun to feel like a wizard.” – Riley Brown
It’s pretty magical to make something that works, especially when you didn’t think you could. Which is what vibe coding taps into. It gives non-engineers a way to create like engineers: building real, interactive experiences. It turns experimentation into momentum. Play into progress. Suddenly, a random weeknight idea becomes a working app. A weird joke turns into a product. The gap between imagination and execution gets shorter and shorter.
Like the early days of YouTube or Instagram, what starts as play becomes culture, and sometimes a business. People aren’t just building apps, they’re learning to think with AI as a collaborator.
Start Now
The tools to begin vibe coding are good enough now. The loops are fast. The learning curve is low. And the only way to truly understand this shift is to try it. So start with no agenda. Every app you build, prompt you experiment with, and interface you invent is a step toward understanding both AI and an emerging "language."
Vibe coding isn't the future. It's the present. And the most powerful thing you can do right now is start building things that don't exist yet—just because you can.