Skip to main content

Blog

The $607 Replit Bill Was a Spec Problem, Not a Pricing Problem

· 6 min read
Codalio Team
AI app builder team

Your agent didn't overspend. It guessed for six hours.​

On July 2, Replit finished rolling its effort-based pricing model out to everyone, after a two-week trial. Within days, Reddit filled with builders reporting projects that suddenly cost up to 4x more than before. The story that stuck was a single screenshot: a $607 bill from an agent session nobody was watching, quietly burning credits for hours.

Replit conceded the rollout "did not meet our standards" and handed affected users $10 in credits. The pricing-page anger is real, and some of it is fair. But if you read the $607 story as a billing glitch, you'll miss the part that actually costs you money.

That agent wasn't malfunctioning. It was doing exactly what it was told, which was almost nothing. It had a vague prompt, no definition of "done," and permission to keep working. So it kept working — thrashing, looping, rebuilding the same feature three ways — and every one of those hours had a meter running.


$13B in Vibe-Coding Valuations Can't Show You the Receipts

· 5 min read
Codalio Team
AI app builder team

Two Valuations Went Up. One Number Stayed Missing.​

On July 8, 2026, TechCrunch reported that Lovable is in talks to double its valuation to $13.2B — up from $6.6B in December 2025 — on roughly $500M in ARR, after a $300M round led by Menlo. Cursor is separately reported to be chasing a $50B round on the back of $2B ARR.

Those are real numbers. Money moved. Contracts got signed. The revenue is not a mirage.

But notice which number nobody quotes alongside the ARR: how many products actually shipped. Not prototypes. Not weekend demos. Products that survived contact with real users and stayed in production without a rescue.

That number doesn't appear in any deck. And its absence is the entire story.


Is Your App Constantly Breaking? It's Not Your Developers

· 4 min read
Codalio Team
AI app builder team

Every new feature breaks two old ones​

You ship a feature. A week later, something unrelated stops working. You fix that, and checkout breaks. You fix checkout, and the login flow starts throwing errors on mobile.

If this is your product, you've probably concluded your developers aren't good enough. Most founders do. It's the obvious story: bugs mean bad engineering.

It usually isn't. The teams shipping fragile apps and the teams shipping stable ones are often equally skilled. The difference shows up long before anyone writes a line of code.


Vibe Coding Ships Prototypes. Spec-Driven Ships Products.

· 6 min read
Codalio Team
AI app builder team

The Demo That Looked Like a Product​

You watched it happen on a screen share. A founder typed a sentence into a prompt box, and forty seconds later there was a working app — buttons, a login screen, a database that seemed to remember things. It felt like magic. It felt like the whole "you need engineers" era had just ended.

That feeling is real, and it's also the trap.

What you saw was a prototype dressed as a product. It demos beautifully because demos only have to survive one happy path — the one the person driving already knows works. Products have to survive everyone else: the customer who enters a phone number with a country code, the edge case nobody named, the second feature that has to talk to the first. That's where the magic quietly stops.