For AI builders and vibe coders

Ship the thing you vibe-coded.

A free weekday newsletter for people building with AI, plus fixed-price help when your project stops working. Auth that breaks after publish, Stripe that doesn't unlock, keys in the wrong place: we fix the scoped problem and tell you exactly what we did.

Free newsletter + pre-launch checklist. Unsubscribe any time. Privacy (draft)

Bug report

What we fix

The prototype worked in preview. Then you hit the boss fight: going live. These are the problems we see people get stuck on most.

01 · fix-and-break loops

You fix one thing and another breaks

Every prompt burns credits and the app gets no closer to done. We pin down the one bug that keeps coming back and fix it as a single, scoped job. If the loop really needs a rewrite, we'll say so and point you elsewhere rather than quote one.

02 · auth after publish

Login works in preview, fails on the live site

Site URL still set to localhost, OAuth callbacks that don't match your domain, confirmation emails that never arrive. We fix the redirect and provider settings on your real URL.

Checklist §1

03 · works locally, breaks in prod

It runs on your laptop and nowhere else

Missing production env vars, hardcoded localhost, CORS errors, silent server failures. We find what differs between your machine and the deployed app and fix it.

Checklist §2

04 · stripe webhooks

Paid, but nothing unlocked

Webhooks that never arrive, signatures that fail on the raw body, test and live secrets mixed up, access granted from a success page anyone can visit. We wire up a verified webhook and test it in Stripe test mode.

Checklist §3

05 · supabase rls

Row Level Security missing or too loose

Tables with RLS off, policies that let everyone read everything, grants that don't match what you intended. We review and fix the common failure points and give you a written report.

Checklist §4

06 · leaked keys

Secrets in the browser, endpoints with no limits

Secret keys shipped in client code or git history, AI endpoints with no auth, rate limit, or spend cap. We check for them, fix what's in scope, and tell you what to rotate.

Checklist §5

Pick your fix

Fixed price. Fixed scope. Written down before you pay.

If your problem doesn't fit a tier, we'll say so and either quote it separately or point you to someone who can help. We never silently expand the scope.

Founding rates: first 10 jobs only

The first 10 jobs get the lower price shown on each card, with the regular price struck through. In exchange, we ask for an honest short review after delivery. Publishing it is optional, and we ask your permission first.

Single fix

Founding rate · first 10 jobs
Regular price $149 Founding price $109

One reproducible problem, in one repo, in one environment.

Included

  • Diagnosis of the problem
  • A fix delivered as a pull request or patch
  • A verification note
  • One revision round

Not included

  • More than one distinct bug
  • Fix-and-break loop refactors
  • New features, data migrations, performance tuning
  • Anything needing production access
  • Mobile app store issues; bugs in third-party services

Target turnaround: 2 business days from complete intake. A target, not a guarantee.

Deploy + auth + payments

Founding rate · first 10 jobs
Regular price $399 Founding price $299

Get the app live and working end to end, in your own accounts.

Included

  • Production deploy on one host, env vars set correctly, your existing domain connected
  • Auth working on the live URL for your existing provider (up to 2 sign-in methods)
  • Stripe Checkout (one-time or one subscription plan) unlocking access via a verified webhook, tested in test mode
  • Smoke-test checklist and written report
  • One revision round

Not included

  • Stripe account verification, tax setup, pricing strategy
  • Multiple plans, usage-based billing, marketplaces
  • Refund and dispute handling; legal pages
  • Host or database migrations; native mobile apps
  • Live-mode work with real money: you flip to live keys yourself using our written steps

Target turnaround: 3–5 business days from complete intake and access. A target, not a guarantee.

Integration + security pass

Founding rate · first 10 jobs
Regular price $799 Founding price $599

Up to two integrations repaired, plus a written review of the usual failure points.

Included

  • Up to two third-party integrations repaired and tested
  • Written review: Supabase RLS and grants, exposed keys, Stripe webhook verification, auth redirect config, unprotected AI/API endpoints, backup and staging hygiene
  • Fixes for in-scope findings as a PR or patch, severity-rated report, re-test after fixes
  • One revision round

Not included

  • This is not a penetration test or a compliance audit (SOC 2, HIPAA, PCI, GDPR)
  • No guarantee your app is secure or breach-proof
  • No testing against production or real user data; no exploit development
  • Rewrites and large refactors

Target turnaround: 5–7 business days from complete intake and access. A target, not a guarantee.

Fix-or-refund

If we can't fix the problem we scoped, you get that job's fee back.

Before you pay, we write down the specific problem we'll fix. If we can't fix that problem, we refund the fee for that job.

  • Covers: only the specific problem written in your agreed scope.
  • Doesn't cover: a promise that your whole app will work, new bugs, or feature requests.
  • Needs: the access and information we ask for so we can do the work.

Plain-language summary. The terms are still in draft and under review; the final wording goes into your written scope before you pay.

How we keep it safe

  • You run a staging copy. We use scoped, revocable tokens only.
  • Please don't share production credentials, Supabase service_role / secret keys, or live Stripe secret keys with us.
  • You get a PR or patch plus a short report: what was wrong, what changed, how to verify, and what we did not touch.
  • Fixes touching auth, payments, or security get a human review before delivery. AI-assisted fixes can be wrong, so we test what we change and tell you what we didn't test.

Out of scope for every tier

  • New features, redesigns, and rewrites
  • Ongoing hosting or monitoring
  • Legal, tax, or compliance advice
  • Regulated data (health, card data, children's data)
  • Anything that needs access to production data

Prices are USD. The fix-or-refund terms are written into your scope before you pay.

Quest log

How it works

  1. Tell us what's stuck

    Fill in the short intake form: your repo and host, what happens, what you expected, and what you've already tried. It takes a few minutes.

  2. We scope it in writing

    You get a fixed price and a written scope that says what's in and what's out. If it doesn't fit, we tell you before any work starts. You approve it before paying.

  3. You get the fix and a report

    A pull request or patch you apply yourself, plus a short report covering what was wrong, what changed, how to verify it, and what we didn't touch.

Get unstuck

Patch notes

Free newsletter for people building with AI

Short weekday issues: what shipped, what broke, and one thing you can fix today. Every item links to its source and every date is spelled out. No hype.

  • Bug Report what broke or got hit, with the concrete check
  • Fix of the Day one copy-pasteable fix, ten minutes or less
  • Patch Notes what shipped in the tools you actually use
  • Side Quest a games × AI item now and then

Sign up and you also get the Pre-launch checklist for vibe-coded apps: auth URLs, env vars, Stripe webhooks, Supabase RLS, key exposure, backups and staging, plus a 10-minute smoke test. About 45–90 minutes to run. It's general guidance, not a security audit or a guarantee.

Help

FAQ

Is the newsletter really free?

Yes. The newsletter and the pre-launch checklist are free. Paid fixes are separate and optional; each issue has one soft call to action, in the same place.

What do you need from me to start?

A short intake form: a link to your repo (or a zip) and where it's hosted, which AI tools built it, what happens versus what you expected, any error text or screenshots, what you've already tried, and which third-party services are involved. A staging or preview URL and a test account (with no real customer data) help a lot.

Do I have to share my production keys or secrets?

No, and please don't. We work from a staging copy with scoped, revocable tokens. Don't share production credentials, Supabase service_role or secret keys, or live Stripe secret keys. If a key has ever been pasted into a chat, committed to git, or shipped to the browser, we'll recommend rotating it.

Is the integration + security pass a penetration test or security guarantee?

No. It's a written review of the most common vibe-coding failure points plus fixes for what's in scope. It is not a penetration test or compliance audit, and it can't promise your app is secure or breach-proof.

How fast will it be done?

Our targets are 2 business days for a single fix, 3–5 for deploy + auth + payments, and 5–7 for the integration and security pass, counted from complete intake (and access, where needed). They're targets, not guarantees.

What if you can't fix it?

If we can't fix the specific problem written in the agreed scope, you get a refund of that job's fee. The promise is narrow on purpose: it covers only the scoped problem. It isn't a promise that your whole app will work, and it doesn't cover new bugs or feature requests. It also needs the access and information we ask for. Each tier includes one revision round, and if a problem doesn't fit, we'll tell you up front. The terms are still in draft; the final wording goes into your scope before you pay.

What are the founding rates?

The first 10 jobs get a lower price: $109 instead of $149, $299 instead of $399, or $599 instead of $799. In exchange we ask for an honest short review after delivery. Publishing it is optional and we ask your permission first. After the first 10 jobs the regular prices apply.

Who is this not for?

Teams that need a full rebuild, apps in regulated areas (health, finance, children's data) that need compliance work, and anyone who needs a guarantee of security. We'll say so and point you elsewhere where we can.

Do you use AI to do the work?

AI tools are part of how we work, which is also why every fix is tested and anything touching auth, payments, or security gets a human review before it reaches you. We tell you what we tested and what we didn't.

Fix of the day

Free guides: fix it yourself first

Plain-language checklists for the problems vibe coders hit most when they go live. Each one links to the vendor docs it relies on.

All guides

Stuck? Hit continue.

Grab the free checklist and run it yourself, or tell us what's broken and we'll scope the fix.