The app was orange on black, which was sort of dog-themed, I assume. I didn’t like the way in which the date picker labored, so I instructed it to repair it. I didn’t like the way in which the canine dimension buttons labored, so I had the AI repair that, too, and made different minor design modifications.

A working app!
Maria Korolov / Foundry
How lengthy did this complete course of take? So long as it took me to take all of the screenshots and write this description of what I used to be doing. Plus 5 minutes every time I printed it to the online.
So possibly half an hour altogether to get the essential app up and operating, plus the time it took to take notes for this text, seize screenshots, and have lunch.
However then I went again and tried including in performance the place the consumer logs in and saves details about their canine — however I couldn’t get the authentication to work. I attempted to modify to only a login and password, however couldn’t get that to work both. I additionally tried to get social sharing buttons working, which was the entire level of publishing the app to the online, and people didn’t work both. I spent a day going forwards and backwards on this. It was very irritating.
I’m fairly positive that that is one thing that an actual developer may have dealt with in seconds. However for a non-developer like me, I used to be a weekend of attempting various things till I discovered one thing that labored.
So lastly I requested Firebase Studio to tear out all of the non-functional options involving consumer logins, saving doggieprofiles, and social sharing, and was left with the quite simple doggie birthday calculator app that I began with — precisely just like the one I discovered on my telephone’s app retailer.
Yup, there’s already an app for that. Possibly I’m not the supreme genius I assumed I used to be.
Nonetheless, it is a practical app. I may embed it into my firm web site to offer my guests a cute little doggie birthday calculator to make use of, if I had an organization web site.
Vibe coding with Lovable
Then I moved on to Lovable.
I pasted within the app description that I received from Claude, the identical one I used for Firebase Studio. It produced an app virtually instantly, but it surely simply instructed me how outdated the canine was, with out calculating its subsequent birthday. That’s the identical factor Firebase Studio did. Possibly I ought to have learn by Claude’s app description as an alternative of blindly trusting it. Ah, who’s received time for that?
I requested for a repair. Now Lovable gave me an app that stated that my canine’s subsequent birthday can be a number of years previously. That’s no good — I’ve already missed it.

Engaged on an app in Lovable.
Maria Korolov / Foundry
It apologized and reworked the logic.
Then I printed the app. No billing data required. And it didn’t take even 5 minutes. It took much less time than it took me to kind this paragraph.
Immediate publishing, no ready. Extraordinarily fairly design. All of the performance I requested for. Even the URL appears neater and cleaner than the Firebase Studio one.
Sure, it simply took a few minutes to get the essential app up.

From description to properly designed, practical app in lower than 5 minutes.
Maria Korolov / Foundry
However it was nonetheless lacking the flexibility to log in, save profiles of a number of canine, and different back-end performance. Did I dare?
I dared.
First, Lovable instructed me it wanted to connect with Supabase, and supplied a button for me to click on that took me proper to the place I needed to go. I had an choice to proceed with GitHub or with SSO. I should have created a GitHub account in some unspecified time in the future previously, as a result of I used to be capable of log in. I picked the free Supabase plan, approved entry, and went again to the Lovable tab.
After which I ran into my first main impediment. I ran out of the free every day Lovable credit. I may have put a pin in it and returned the subsequent day, however I used to be on a roll, so I paid $25 for the improve. That’s $25 a month, so I want to recollect to downgrade again to free as soon as I’m achieved constructing this app.
Including Google and Fb logins required some authentication steps that I couldn’t work out learn how to do at first look, so I deserted that concept and simply had it use a login and password. And Lovable constructed it for me.
The login even included a affirmation e mail so I may verify that I wished to create an account on my new web site. I didn’t ask for that little bit of performance — the AI considered it by itself and simply did it. And it constructed social sharing buttons. And I may save profiles of a number of canine.
There was a bit back-and-forth as I refined my design and the performance, however principally I simply went with what it gave me.
Simply check out the ultimate outcome: the emblem, the sign-in button on the prime, the colour scheme. It did all of that.

The beginning display for the ultimate model of the Lovable app.
Maria Korolov / Foundry
It even let me add a number of canine so I may preserve observe of all their birthdays.

The Lovable app lets customers save a number of canine and observe their birthdays.
Maria Korolov / Foundry
You’ll be able to check out my app right here: https://paw-ty-time-calculator.lovable.app
Ultimately, I wound up utilizing 14 out of my 100 month-to-month credit. Prorating my $25, I spent half an hour and $3.50 to construct the app. Or, at 5 free credit a day, I may have achieved it without cost over three days. Which jogs my memory: I’ve to go and downgrade again to the free plan earlier than I begin racking up month-to-month payments.
Downgrading implies that all my apps shall be public and have the Lovable brand on them, and I gained’t be capable of have {custom} domains.
My verdict? If you wish to construct apps that run on a {custom} area, get the $25 plan, however for folks simply futzing round, the free plan is nice sufficient.
Am I now going to turn into a full-time vibe coder? No. But when I’ve one other thought for an app, effectively, I’d simply go and construct it.
Actuality test: vibe coding at work
What about that hypothetical ‘common enterprise consumer’? As the 2 platforms I examined at the moment stand, nontechnical enterprise customers can construct a easy app with Firebase Studio so long as it doesn’t require creating consumer accounts or interfacing with different techniques. They’ll construct an app with Lovable that appears nicer, goes up quicker, and has an email-based login system and social sharing. And it’s attainable to do all this on the free plans.
However for something involving interactions with different platforms, akin to authentications or knowledge entry, they’ll want IT assist. They usually’ll doubtless want IT assist if the app breaks in some unspecified time in the future down the street.
Hristo Borisov, CEO at Payhawk, a spending administration agency, says his firm is all-in on vibe coding — they usually’ve already changed some business software program with new vibe-coded apps.
“As an alternative of shopping for a $70,000-a-year efficiency administration system, we constructed it from scratch,” he says, calling the software program “bespoke, precisely for what we want.”
Payhawk nonetheless had builders write the app in Lovable, he says, underneath the route of somebody from the enterprise aspect. However your entire app took two folks per week to construct — with none coding — and including a brand new function takes only a day.
Factoring in salaries and Lovable prices, it took about $4,000 whole, he says, for a custom-made product as an alternative of off-the-shelf software program that didn’t fairly do what the corporate wanted.
Payhawk hosts the app itself, because it already has the infrastructure and talent set to take action. And since it was a posh challenge, it required builders, not simply enterprise customers, to design and construct it.
“Take into account that you’re producing a operate for a product that has many options, completely different roles, completely different permissions, completely different views, and integrations to many inside techniques,” he says. “So, it’s good to have some supervision of what the tip result’s.”
Different apps in use at Payhawk have been written fully by non-engineers, he says, for easier, non-business-critical capabilities. When apps require entry to delicate knowledge, IT does need to be concerned to make sure that every little thing is secure and safe, he says.
Gene Kim, the writer of a guide on vibe coding — Vibe Coding: Constructing Manufacturing-Grade Software program With GenAI, Chat, Brokers, and Past, scheduled to be launched in October — says that there are two main use circumstances for vibe coding.
Builders can use it to scale back the time it takes to code tasks from months to days, to shortly prototype purposes and designs, and to keep up and enhance present purposes.
Non-developers can create easy instruments for themselves to make use of and different low-risk purposes, or to create prototypes that they’ll present to builders to clarify what they wish to have constructed.
“The notion that businesspeople can completely write apps for themselves with out builders — I believe that’s going to be additional away,” he says.
Even when the AI can do it, human judgment continues to be required for extra difficult tasks, he says. “How do you make it mission-critical? How do you make it resilient, safe, and so forth? That’s the place you want skilled builders to come back in and assist if you wish to belief that factor. That’s the place you want somebody who’s achieved it earlier than.”