Notes from the build
Written by the engineers and designers doing the work, usually about something that went wrong last month. No listicles, no thought leadership.
Flutter vs Native in 2026: How to Actually Choose
The honest version of a debate that usually gets settled by whoever shouts loudest. Four questions that decide it for you.
The App Store Approval Checklist We Run Before Every Submission
Twenty-two things we verify before hitting submit. Most rejections come from the boring half of this list.
What Actually Fits in an Eight-Week SaaS MVP
A concrete scope, not a philosophy. What goes in, what waits, and the three things founders always try to add too early.
AdMob Revenue Without the Policy Rejection
Ad placements that earn well and still pass review. The patterns that work, and the four that reliably get apps suspended.
The Core Web Vitals Work That Actually Moves Rankings
Most performance advice optimises numbers that do not matter. Here is what changed traffic for real client sites.
Adding AI Features That Earn Their Inference Cost
How we scope, evaluate and budget LLM features so they survive the first invoice.
The Economics of App Reskins: What the Numbers Really Look Like
Licence cost, customisation, marketing and realistic revenue — modelled end to end for a first-time buyer.
Nine Questions to Ask Any Development Partner Before Signing
Including the four we find most agencies answer badly — and what a good answer sounds like.
Offline-First Is a Product Decision Before It Is an Architecture
Sync conflicts, stale data and the three patterns that cover most real apps.
Designing Paywalls That Convert Without Annoying Anyone
Placement, timing and copy. What moved trial-to-paid from 6% to 14% on a real subscription app.
Give Technical Debt a Budget, Not a Moral Status
How we make maintenance decisions with clients who do not write code.
App Localisation Is Not Translation
Currency, dates, layout direction, payment methods and the store listing work that actually drives installs.
Got a problem that sounds like one of these?
Bring it to a scoping call. We will tell you what we would do, whether or not you hire us.