writing
What happens after the app ships.
Notes on taking founder-built software into production, deciding what AI may safely change, recovering systems somebody else built and knowing when Bubble should stay or move.
Your AI-built app has paying users. What changes now?
The production controls a founder-built SaaS needs once customers, payments and private data make every release consequential.
The developer left. How to take over a live SaaS without breaking it
A controlled handover process for a live SaaS whose original developer, contractor or agency is no longer responsible for production.
What can AI safely change in a live app? A green, amber and red framework
A system-specific way to decide which AI-assisted changes a founder can ship, which need review and which require senior ownership.
A backup is not a recovery plan until someone tests the restore
A practical restore test for a live SaaS, including data, files, configuration, external services and the route back to a working application.
Should you rewrite your vibe-coded app? A rescue-or-rebuild decision tree
A practical way to decide whether an AI-built application should stay, be stabilized, be replaced in phases or be rebuilt.
Developer, technical advisor, fractional owner or CTO: who do you actually need?
A founder's guide to choosing implementation capacity, occasional advice, recurring technical ownership or full-time technology leadership.
What it costs to make an AI-built app production-ready
A published-price model for separating a contained fix, production takeover, stabilization, recurring ownership and a rebuild.
What a 10-day Production Takeover maps, fixes and hands back
The exact scope, sequence, deliverables and boundaries of a fixed Production Takeover for one live founder-led application.
What Bubble actually costs at 10k, 50k and 200k Workload Units a month
Three usage levels with the overage arithmetic shown, so you can find your own number instead of trusting a pricing page.
When to leave Bubble, and when not to
The diagnostic, expanded: the six signals that mean stay, the six that mean go, and the three reasons people migrate that turn out to be wrong.
What actually breaks in a Bubble migration
The six things that reliably turn out to be harder than the plan said, and how to go and find yours before anyone quotes you.
What Bubble's privacy rules become in real code
Privacy rules translate to Postgres row level security almost one to one. The hard part is that nobody knows what the current rules say.
Bubble plugins that have no code equivalent
Most plugins are a wrapper around an API you can call directly. Sorting yours into three piles changes the shape of every quote you receive.
How to get your data out of Bubble
Your data is yours and it is gettable. The export is straightforward; the shape it arrives in is the work.
What Next.js and Supabase actually cost
The other side of the comparison, itemized from the vendors' published prices, including the costs that never appear on an invoice.
The product is live. Put production under control.
The 10-day Production Takeover maps one live application, checks its operating baseline and leaves a clear stop, stabilize, maintain, migrate or hire decision.