Blog
My thoughts on development, entrepreneurship, and building products that generate cash.
Bye-bye Superwall, Why I Quit the #1 Paywall SaaS
Superwall is excellent. But for a solo dev running an app studio, it's unmanageable. Native experience is better, and with AI agents, creating personalized paywalls has become trivial. Here's why I made the jump.
40 Developers on One App. What I Learned Is Changing How My AI Agents Work.
On a client engagement, I discovered how a 40-person dev team collaborates without chaos on a single app. Those Git stacking and rebase principles became the blueprint for my autonomous AI agents.
The Damage Is Done, Why I Leave My Mistakes Alive
When AI makes a choice I wouldn't have made, instead of fixing it right away, I wait until the next time I touch that code. Sometimes the thing disappears on its own. Sometimes I learn something. The damage is done. Good.
The AI builder mindset: why the meta-question changes everything
When AI ships you garbage, you have three possible reflexes. Two waste your time. The third gets you an agent that gets better every day. Here's the logic it took me 6 months to figure out.
Think in 4D: The Time Dimension 99% of Devs Ignore in Screen Design
How BeeDone v3 transforms every transition into an experience — hero animations, targeted shimmer, fake progress bars, and entrance faders. The secret isn't pixels, it's time.
Retention First, Monetize Later — Why I Killed My Paywall
I removed BeeDone's aggressive paywall. The results: 40.48% Day 1 Retention (above the 75th percentile), but 1.93% conversion. And that's exactly the plan.
My Flutter Architecture Is Unbreakable — Even by AI
How I designed a Flutter architecture where the Dart compiler itself prevents AI from taking shortcuts. Clean Architecture, Riverpod, custom lint rules, and why it changes everything.
How I optimized my AI agent context
When you move from ultra-large context models to more standard ones, you quickly relearn one thing: context is a budget. Here’s how I tightened my OpenClaw crons and skills to keep the system robust over time.
I stopped tracking retention. My MRR has never been better.
Why retention is a trap for indie devs with no ads budget, and how I refocused on the only metric that actually matters.
Should you undercut pricing when your app almost runs itself?
If your app is built and operated with heavy automation, the obvious move is to charge less than everyone else. That can work. But only if the paywall and product packaging are done right.
How I Automated Multilingual ASO Screenshots with AI Agents
The system I built to produce, fix, and export App Store screenshots in multiple languages — without redoing the same tedious work every iteration.
My AI Agent System: How I Automated My Indie Dev Business
How I orchestrate a team of specialized AI agents to handle dev, marketing, ops, and QA for my apps — without coding a custom framework.
I killed my SaaS after 2 months. Here's what replaced it.
Why I stopped building Growiapp (a Reddit acquisition tool) and how a simple AI agent + API does the same job with zero maintenance.
Build what users need, not what they want
Users ask for shiny features. But what retains them is what solves a real problem. Here's why the distinction between need and desire changes everything when launching an app.
Find a reference app for your design system (instead of designing from scratch)
Instead of spending weeks creating a design system, find an existing app with the style you want and use it as inspiration. Here's my method with a concrete example.
How I structure mobile app development with the BMAD method
The BMAD method transforms mobile app development with specialized AI agents. Analyst, Architect, Dev, PM — each role has its own agent. Here's how I actually use it.
How I Built a Full Product Video with Claude Code + Remotion
18 scenes, 2 languages, 1min40 of pro video — in a single session. How I used AI + code to replace After Effects and video freelancers.
Muse Otter — Technical Documentation: Stack, Architecture & RevenueCat
Complete technical documentation for Muse Otter: Flutter + Firebase architecture, Clean Architecture patterns, AI pipeline with Genkit + Gemini, and RevenueCat subscription implementation.
Muse Otter — Written Proposal: Problem, Audience & Monetization
The full written proposal for Muse Otter: why AI coaching is broken, who we built it for, and how we make money. Submitted for RevenueCat Shipyard 2026.
How to Build an MVP in 30 Days
Discover my method for creating a minimum viable product in one month without sacrificing quality.
AI in My Daily Productivity Routine
How I use artificial intelligence to boost my productivity without losing my humanity.
My Flutter + Firebase Stack in 2024
Why I continue betting on Flutter and Firebase to create apps that compete with giants.