Blog
My thoughts on development, entrepreneurship, and building products that generate cash.
How Much Does a Mobile App Cost in 2026? Line by Line
French market prices, what makes them move, the budget lines most quotes forget and the six questions to ask before you sign. Sourced figures.
How Long Does It Take to Build a Mobile App?
60 to 90 person-days for a published MVP, but a calendar that depends mostly on you. What takes the time, and what derails a schedule.
Taking Over a Failed Mobile App: What We Check First
Contractor gone, badly rated app, no-code prototype stuck. The checklist to know what is salvageable, what has to be rewritten, and what it costs.
A capability can be a skill. It must never have to be one.
A developer asked me whether what I call a capability is just an agent skill. It isn't. The same capability sometimes runs through a model and sometimes through a plain API call, and that gap is the whole invoice. Here is the staircase I walk down every time, and what it does to the machine.
I no longer write my repo for me, I write it for the agents
My repository isn't organised around my head anymore. It's organised for the agents working inside it: a context router, specs as their contract, tests as their guardrail, tools plugged in over MCP. Here's the exact loop, and what I got wrong before.
I Built an Agent for 2 Years Without Knowing It
People keep asking me what an AI agent is. For two years, I couldn't answer — even though I was running one every day inside BeeDone: a loop, tools, memory. Here's what changes when you put words on what you build.
Every Single Day, I Have a Salesman Working for Me
397 messages, 30 replies, 3 customers, zero hours of prospecting. The full method for having an AI agent do your Instagram outreach, with the real numbers.
160 Entrepreneurs Replied to an AI Agent. None of Them Knew.
I paid an agency to steal their Reddit method, got banned, and quit. Then I rebuilt the whole thing as an autonomous AI agent, and it became my number one acquisition channel.
Fine-Tuning and Local Models: The Two Questions I Couldn't Answer, Answered.
In an interview, I got asked two questions about fine-tuning and local models. Both times, my answer was 'I don't know.' One week later, here is the mental map I wish I had: the 3 fine-tuning families, the RAG-first rule, and how to size a local model without guessing.
I Couldn't Explain What a Harness Was in an Interview. So I Built One.
Last Friday, in an interview, I was asked what an agent harness is. I fumbled it. That same afternoon, I built one in 200 lines: the loop, the tools, the memory, the guardrails. Here is the code and the answer I should have given.
How I'd Put a Subscription Store's Customer Support on Autopilot
An operator's plan to absorb 80% of a subscription business's support volume with an AI agent: tag real tickets for a week, a three-layer data architecture, policy in the code, and savings you can calculate as an invoice line.
How I built my personal newsletter with AI agents
I wanted a newsletter that felt useful, filtered, and readable. Here is how I built a simple system with cron, web research, skills, and automated sending to produce a weekly AI + mobile digest without turning it into a monster.
I’ve Never Been This Productive. And Yet I’m Shipping Less.
The better I get technically, the easier it becomes to move in too many directions at once. I build more. I publish less. And my MRR does not automatically follow.
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.