Claude Max month update: planned 28 apps, shipped 2. š
I planned 28 apps. I shipped 2.
Remember that post where I said Iād spend $100 on Claude Max and ship 3-5 apps in a month? Well. The results are in. And they look nothing like what I expected.
The planning rabbit hole
Hereās what happened. Claude Max made it way too easy to plan.
Iād come up with an idea, throw it at Claude, and within an hour Iād have a full spec. Market analysis, tech stack, financial model, task breakdown, launch strategy. Then Iād refine it. And again. And again⦠It felt productive, it really did.
I ended up with 18 formally scored project ideas. With priority matrices. ROI calculations. Kill criteria. NoodlePoll alone had 10 documents and a full validation framework before a single line of code existed.
A Shopify for artists. A WhatsApp voice AI for Brazil (actually Iām testing that now). A virtual try-on app. A better Doodle. An ANBI-compliant website builder for Dutch NGOs. A voice transcription app. A flashcard platform⦠and the list goes on.
I even built an analysis document that ranked all 18 ideas and recommended an execution order. Thatās planning how to plan.
And Claude was happy to keep going. It never said āhey, maybe stop speccing and start building.ā Every prompt was valid. Every output looked like progress.
What actually shipped
The two things I shipped to the world? MCPVault and claude-statusline. Both open source. Neither was on the original list.
MCPVault started because explaining the alternative was torture. My manager mentioned he used Obsidian and I asked if he connected it to Claude through MCP. He hadnāt. So I started typing the instructions: configure the REST plugin, copy API key, set up HTTPS (because the HTTP version doesnāt work with the Python MCP server), download SSL certificate, configure the MCP server separatelyā¦
Halfway through this novel, I stopped. It was easier to build a solution than explain this Frankenstein.
48 hours of vibepairing later I had mcpvault.org live. Launched it on Reddit, where three posts have now pulled over 300k views. Now itās at 927 GitHub stars, 70 forks, over 40k downloads, pulling 7,500 views every two weeks. My (now former) managerās new setup guide: one step. Easily the most successful open source thing Iāve made.
Claude-statusline was the same pattern. Small, useful, clear scope. Ship.
Oh, and I also made Bit Clean, a Typora theme that got merged into the official theme gallery. Not an app, otherwise itād be 3.
Again, not planned. Just opened Typora one day, got annoyed by how it looked, and made something better.
The pattern is obvious looking back. The things that shipped were small, personal, and solved a problem I had right now. The 18 planned apps were ambitious, hypothetical, and solving problems for imaginary users.
The stuff I didnāt see coming
Life happened while I was busy planning.
I changed teams at Miro. Joined a new key initiative, Eng Products. Started two new products there (canāt talk about those yet).
But the wildest turn? I started helping designers vibecode. Ran workshops teaching them git basics and development fundamentals. Built vibecode-toolkit, which installs everything a designer needs to start coding in seconds (going OSS soon).
Built Vibelab, an internal platform that lets PMs and designers deploy ideas in a secure enterprise environment. Iāve burned through 3.4 billion tokens on it. Engineers and SREs told me they were impressed, and thatās not easy.
I had a 12-agent team tackling Vibelab simultaneously at one point with tmux and agent-teams in Claude Code. That screenshot still makes me smile.

Vibelab scratches an itch Iāve had since my showz.com.br days, around 2000, when I was learning to configure and deploy on Rackspace bare metal servers. Iāve always wanted to make deployment something you donāt fight. Now Iām building that, just not the way I planned.
Oh, and I chased the Aurora in Norway. Renovated the house a bit more. Lifeās good.
The $100 question
I downgraded to Pro.
Not because Max was bad. It was useful, genuinely. But I realized I was paying $100 for planning capacity I donāt need anymore.
At work I have the Enterprise account, so that covers the heavy stuff. For personal projects, Pro on both OpenAI and Anthropic does the job. I jump between Codex 5.4 and Opus 4.6 for planning, and execution can be done by Sonnet 4.6, and Iām about to try Kimmi 2.5. If the plan is solid, specialized subagents handle it fine. You donāt need the most expensive model for every step. Spend 80% of the time planning, and execution becomes the easy part.
Thatās maybe the biggest practical thing I learned. Match the model to the task. Think with the expensive one, build with the cheaper one.
Whatās next
Pipelineās full. Next OSS project is OpenInvites, the open alternative to Apple Invites I mentioned in the original post.

The challenge: take the current concept (needs a redo with everything Iāve learned since), and ship it in one week.
MCPVault keeps growing. More open source than ever, lots of issues and PRs. And those 18 specs in my vault? Some are still good ideas. The difference is I now go from plan to execution in days, not more weeks of planning.
Was it worth it?
I donāt see this as a failure. Not even close.
Those months of Max were tuition. I learned how to plan properly, how to spec things without frameworks like BMAD or Speckit, so any model can execute them, how to structure work for AI agents. I also learned when to stop.
Planning feels like progress.
Thatās the trap. Youāre organizing, scoring, prioritizing. It feels productive. But itās not shipping.
The real skill isnāt getting AI to plan better. Itās knowing when to close the spec and open the terminal.
Maybe Iāll look at this in a year and think those 18 unbuilt apps were a waste. Or maybe one of them is what I build next month, and the spec saves me a week. Either way, Iām writing more code, shipping more open source, and spending less money doing it.
Funny how the best results come from the experiments you think you botched.