Vibe coding MenuGen
TLDR. Vibe coding menugen was exhilarating and fun escapade as a local demo, but a bit of a painful slog as a deployed, real app.
the very first prototype of the app running on my local machine took very little time.
I felt like I was 80% done but (foreshadowing...) it was a bit closer to 20%.
APIまわり
OpenAI API
OCR
they also make it harder to get started with new, legitimate accounts.
Vercel deploy
I didn't realize that Vercel will take your !private! repo of an unfinished project and auto-deploy it on a totally public and easy to guess url just like that, hah.
Clerk authentication
Stripe payments
Database? Work queues?
Part of the pain of course is that none of this infrastructure was really designed to be used like this.
The intended target audience are teams of professional web developers living in a pre-LLM world. Not vibe coding solo devs prototyping apps.
IMO:Simon Willisonの「開発者以外の問題解決の手段」と近い印象
For my next app I'm considering rolling with basic HTML/CSS/JS + Python backend (FastAPI + Fly.io style or so?), something a lot simpler than the serverless multiverse of "modern web development".