Vibe coding, no code, low code—whatever you want to call it, the future of building things without laboriously hammering out lines of code is growing up fast. One minute you’re reading about “citizen developers” in corporate handbooks, the next you’re scanning app catalogs of robust, full-featured no-code tools that promise drag-and-drop magic. It’s all a bit overwhelming, but also exhilarating—this idea that you can do big, meaningful stuff without bowing to a mountain of JavaScript or Python.
Below, we’ll unpack two major trends: vibe coding—a term that’s starting to catch some buzz as a more intuitive, creative approach to building software or digital experiences—and the broader no-code/low-code revolution that’s letting everyday mortals craft real apps. We’ll also dip into a few of the big players (like Lovable, Bolt, and more) and help you figure out which ecosystem might fit your style and goals.
What Is Vibe Coding, Really?
If you haven’t heard “vibe coding” used much, it’s probably because it’s a bit of a niche phrase still. It’s less about a specific platform or programming language, and more about a design-forward, drag-and-drop approach that puts user experience and “flow” at the center. Instead of tinkering with data structures or messing around with if-then statements, you focus on how you want the user to “feel” navigating your app or site. Then you rely on no-code (or minimal-code) solutions to realize that layout and function.
Why We’re Shifting to “Vibe”
Traditional coding is precise. You manage dependencies, version control, syntax rules. It can be mechanical. Vibe coding is more about pulling blocks, shapes, modules—arranging them by intuition—and letting the platform handle the logic behind the scenes. If you’ve ever used a Tetris-like website builder that “just works,” you already get the vibe. The difference is, these new vibe platforms can be far more powerful, bridging the gap between whimsical design tools and serious back-end functionality.
The Rise of No-Code & Low-Code Tools
No-code is exactly what it sounds like: building fully functional apps, dashboards, forms, or workflows without writing a single line of code. Low-code, by contrast, usually means there’s a visual interface for 80% of tasks, but if you want to tweak something advanced, you can pop open the code editor.
Why so popular now? Because businesses, creators, and entrepreneurs are discovering they don’t have to hire a full dev team (or become expert developers themselves) just to build a custom CRM, membership site, or e-commerce funnel. That’s huge. It flattens the barrier to entry and drastically speeds up prototyping.
Key Benefits
- Speed: You can build prototypes or MVPs in days, not months.
- Cost: Hiring an entire dev team is expensive. A single no-code sub might be just $30–$100 a month.
- Agility: If you realize your layout is all wrong, you drag stuff around or swap modules. No messing with a giant CSS file.
Common Myths
- Myth: “No-code tools are too limited.”
Reality: Some platforms handle tens of thousands of users or complex data sets. - Myth: “Only hobby projects use no-code.”
Reality: Many serious SaaS solutions or corporate apps run on these platforms.
My No-Code Journey…
I’ve been building free or cheap tools for authors for over a decade. Often I spend a lot of money on stuff that doesn’t work and get frustrated or bored and move on. I hate paying more to fix bugs and add features, for a never-ending project that only eats my sanity. I’ve had a few successful but mostly it’s been years of failure.
So finally, FINALLY I put some time into Lovable. It worked right out of the box and was amazing. I built a bunch of cool stuff in a few clicks, so I upgraded to the $200/month plan. That’s when it got bad.
I don’t know exactly how it happened, but the AI no coder (usually a chatbot running on claude 3.7) began giving me garbage. It would change everything or rewrite or redesign my pages. It would routinely say “I see the issue!” without actually doing anything and then lie and told me that it was done.
It was incapable of fixing critical bugs; I’d only see a white screen, the app was unsalvageable. Eventually I stopped being polite and just swearing at the robot. I’m meaner to it that it deserves, almost cruel. But that’s because vibe-coding is so frustrating. I’m more anxious and angry than I’m used to, because I’m sinking 16 hours a day into a project and making almost zero forward progress. This has been my experience for the last few weeks.
I’d go into lovable’s discord chat and whine about how everything was broken, while they were amped about some coding contest event. Out of desperation I tried Cursor – which is more of a desktop tool you download. It was a pain to start; I’m not a coder. I didn’t understand ANYTHING. I need to show cursor what I was looking at and tell it to slow down.
It had to remind me how to do every little thing. I felt stupid, but it was patient. Eventually I got just good enough at using cursor that I could make some forward progress again. I had to switch between gemini 2.5 and claude 3.7, and cursor charged a hefty fee for that privilege even though the models should have been much cheaper.
Sometimes, it would get weird. Cursor invented a user that was far kinder to it than me, and would have conversations supporting each other while I screamed into the void. Then cursor updated and deleted all my chat history, so I had to start over.
There are memes about this stuff. Basically it’s fun to toss something up quickly, but it’s a nightmare to actually make it work.
However… I did, eventually, finish the main thing I wanted to make, and some simple free things that are pretty cool. This means in a few days for low cost I can completely replace some of the more established websites or tools. I can make it easier than ever for author and artists to get help and support that previously would have been unaffordable.
Now I’m excited because, unlike building something on lovable, sharing to github and downloading it with cursor, I know how to fix or improve ALL of my online tools, that I’ve never been able to fix or improve before due to lack of coding skills. This gives me more control and will allow me to make better things. I wouldn’t have learned these skills if lovable wasn’t so terrible and broken, and I’m excited to have gained new abilities.
But that’s not really the point, is it?
“No code” implies you could just tell the robot what to make, and it would work. This has not been my experience at all.
Lovable: A New Breed of Vibe Coding
Let’s kick off with Lovable—a platform that’s been making noise with a motto like “build experiences people love, not code blocks you hate.” The promise is that you can design your layout, drag on interactive elements, link them to data or external APIs, and run it live without switching between a thousand different dashboards.
The Vibe
Lovable emphasizes micro-interactions and user flows. You pick from a library of “vibe blocks” (could be a login flow, a checkout cart, a dynamic table) and then customize the colors, text, and transitions. The platform automatically sets up the logic, validation, and data management.
Strengths:
- Gorgeous, brand-ready templates.
- Seamless integration with many marketing/email services.
- Great for user engagement flows (like communities, membership, feedback loops).
Weak Spots:
- Still forging some deeper back-end connections. If you need advanced data transformations or heavy-lifting computations, you might find Lovable’s options limited or reliant on external “plugins.”
- Pricing can scale quickly if you want enterprise features or deeper API calls.
- My experience: lovable was the first tool I tried and it was awesome at first. But I grew to absolutely hate it, and the company by extension.
It’s probably not worse than the others, because I think Bolt and Lovable probably run on the same AI models, but between the broken, unusable chatbot and the complete lack of support, I’ve developed a seething hatred and loathing for this company in particular.
To be fair, it’s probably the most user friendly, and these tools will get a lot better with newer models. I *did* manage to build:
- a “does my book cover suck” tool where you can upload a cover and get critical feedback from chatgpt vision
- a fun typing test that actually has an amazing black-hole-warping-text visual feature, I was really surprised it figured that out and actually worked.
- A name generator – pretty easy to set up and then lovable got so stupid I couldn’t finish it, but I can download and fix in cursor.
- A database of famous authors; it got started at least. I think if I connect to openAI for a smarter model it may be able to autogenerate the rest. This is basically and idea I’ve had for awhile, but instead of needing to write an publishing hundreds of wordpress posts, a good AI tool could just MAKE the whole thing.
- A love poem generator – this was actually something I tried to make before, it was almost done then the developer ghosted leaving me with unfinished code. I got it up and working again, almost perfectly, and it’s pretty complex… like you can put your poem over a background image. It has a lot of features and works well so kudos to you lovable, you got this one right.
- A story bible maker: work in progress. It made a pretty good landing page for it, I’m trying to connect it to gemini. It might be awesome if I can get it working but I have zero confidence in lovable.
- A story structure tool: it uses my chapter outlines and made a cool interactive chart from them – turning my plot diagram straight into a working thing; then added writing prompts for each plot point and genre. Cool so far, I might be at the limits of what lovable can do.
Bolt: A Quick & Powerful No-Code Option
Another name popping up in vibe coding circles is Bolt. The pitch is straightforward: “bolt together your app in hours, not weeks.” Instead of calling it vibe coding, Bolt leans on “modular building” and “blocks,” which is effectively the same principle: you stack and arrange UI elements or blocks that talk to each other behind the scenes.
Why People Like Bolt
- Speed: The platform’s dev team claims you can watch your changes in real time. If you rearrange a block or connect a new data source, it auto-updates your staging environment so you can test right away.
- Robust Marketplace: They have a plugin system for integrations (Zapier-like expansions, CRM connections, e-commerce modules).
Potential Downsides
- Learning curve: Bolt can be more “low-code” than pure no-code. Some advanced pieces require basic scripting.
- Lack of brand presence: They’re new, so you might not find the same volume of tutorials or community support as, say, Webflow or Bubble.
- My experience: I’d forgotten I signed up to Bolt along with Lovable and was still paying. So when Lovable shit the bed again with a white screen of death and an hour of rage, I tried Bolt. It was fine.
I haven’t used it as much; it basically works a lot like Lovable. Maybe I just know what I’m doing now… I can check the console errors and report back. I can login into supabase and check the logs and invocations.
I didn’t know any of these words 2 weeks ago, so don’t worry if they are unfamiliar. When Lovable was useless, Bolt built me a tool where I could upload my book, see all the chapters, and then translate it with Claude… at least in theory. It ended up making something that very nearly worked, but did not.
I’ll probably figure it out eventually but it will take me days and days of constant, exhausting effort. So not exactly “vibe-coding” but in the end, if it works, I’ll have built something that allows me to translate my books for about $2 each, saving me thousands of dollars even if I just use it for myself privately.
Update: tried for another hour, now I hate Bolt too. The reason no-code tools are so insufferable, is that they show you something that almost looks like what you want, but they can’t make it work. If you’re a coder or developer, you can probably use better prompts and explain things. But the POINT of no-code is that you shouldn’t have to know all that stuff. So it’s just hours of going in circles with a very stupid robot who can not solve any of the actual problems.
Where Do Bubble, Webflow, and Glide Fit?
If we’re talking no-code, we can’t skip the heavy-hitters:
- Bubble: The OG of building real web apps with user authentication, payment gateways, and more. It’s extremely powerful but can feel overwhelming for absolute newbies.
- Webflow: The darling of designers who want pixel-perfect sites. More “vibe” than code, but does require a design-savvy approach. Great for marketing sites, e-commerce, or more static “brochureware” with interactive twists.
- Glide: Known for turning spreadsheets into functional mobile or web apps. Possibly the easiest route if you’re comfortable storing data in Google Sheets.
These tools aren’t specifically pitched as “vibe coding” platforms, but the concept is the same: you drag stuff, style it, link data, and launch an app. Each has its own sweet spot:
- Bubble for complex web applications.
- Webflow for high-end front-end design with moderate dynamic behavior.
- Glide for quick mobile solutions tied to simple data sources.
More no code app building tools: In my research I also found Windsurf and Pickaxe, but never did much with them.
So Which One Should You Use?
It depends on your goal:
- I want to spin up a membership-based community or a small business app, but I want it to feel modern, lively, and design-forward: Lovable or Bolt might be prime if you love the “vibe” approach.
- I need a more established ecosystem with countless tutorials, plugins, and proven track records: Bubble or Webflow is safer.
- I want zero friction and can’t even look at a line of code: Tools like Glide or the simpler no-code builders (Squarespace, for instance) can handle basic websites but might not have the deeper logic or data handling you want.
Pricing Realities
- Most no-code platforms start around $25–$50/month for basic plans. Up the cost if you need advanced features (custom domain, extra storage, bigger user count).
- Bolt and Lovable likely have “free tier” or “trial” offerings, but you’ll quickly want the pro tier for real usage. Plus it seems like their daily “Free Credits” use a smarter model… so it seems like things are going good and then when you switch to your paid credits it’s suddenly crap again.
- Remember to factor in extra fees for external services (like Zapier or Make for automation, or integrated API usage if you’re pulling data from somewhere else).
- Honestly Cursor is the best I’ve found, even though I’m paying too much at least I’m getting things done; but the learning curve was pretty steep and the frustration was high – if I hadn’t been extremely committed and able to do nothing else for a few weeks, I would not have figured it out.
The Future of Vibe Coding
The term “vibe coding” might feel a bit ephemeral now, but we’re seeing the next wave of drag-and-drop tools that emphasize experience design first and all the technical bits second. The endgame is to let non-coders harness powerful frameworks without feeling they’re stuck in a spreadsheet or a nested logic labyrinth.
Expect more players to pop up, more niche platforms targeting industries (like no-code specifically for e-commerce funnels, or membership-based fitness apps), and more synergy with AI-driven assistants that will do half the building for you.
Imagine: you say, “I need a coffee subscription app with a sign-up funnel, recurring billing, and an upsell for coffee mugs,” and the platform spins out the entire skeleton. You just tweak the colors and text. That’s exactly the kind of “vibe coding” future we’re heading toward.
Wrapping Up: Embrace the Drag
Regardless of what you label it—vibe coding, no-code, low-code—the new wave of building experiences is more intuitive, less technical, and far faster to deploy. Tools like Lovable or Bolt push the notion that your emotional or brand-driven approach to design is the main event, not the codebase. Meanwhile, big hitters like Bubble, Webflow, and Glide remain safe bets with larger communities and proven track records.
Ultimately, pick your poison based on your ambitions and skill set:
- Need advanced user logic and database back-ends? Maybe Bubble or Bolt.
- Care deeply about design polish and minimal tech fuss? Webflow or Lovable.
- Want a quick mobile app from a spreadsheet? Glide or something similar.
The best part? You can prototype for a few days (or hours) with each platform’s free trials, see which “vibes” with you, and go from there. Because in the end, “vibe coding” is all about that synergy—what’s easiest for your style and vision. And if it means launching your dream project in record time, well, consider yourself an official citizen developer of the no-code revolution. Happy building!

Derek Murphy has a PhD in Literature, is a USA Today and Wall Street Journal bestselling author, and has spent over a decade helping authors write, publish, and sell books through Creativindie. When he’s not critiquing manuscripts or building writing tools, he’s probably in a castle somewhere with cats.



Add Comment