Build your product
Guides for founders turning an idea into an app, a SaaS product or a working prototype: what to build first, which tools to use and when to bring in developers.
Apps and Product
Native vs cross-platform apps: how to choose
Native vs cross-platform app development compared for founders: cost of change, performance, team skills and a decision rule for your first mobile release.
How to scope an MVP you can ship in weeks
How to scope an MVP that ships in weeks: pick one user and one job, cut features with a simple test, write the scope down and agree what done means.
App store submission checklist for iOS and Android
An app store submission checklist for Apple and Google Play: build rules, privacy forms, account deletion, test accounts and store listing, checked for 2026.
Vibe coding
Security checklist before you ship AI-written code
A checklist to run before you ship AI-written code: secrets, authentication, dependencies, personal data, licences and tests, with sources for each check.
When to stop vibe coding and bring in engineers
Clear decision rules for when to stop vibe coding and bring in engineers: money, personal data, growing users, fragile fixes and questions you cannot answer.
Choosing an AI coding tool in 2026: what to compare
Choosing an AI coding tool in 2026? Compare who will use it, where the code lives, how changes get reviewed, what the data terms say and how usage is billed.
Developer guides
Git and code ownership: make sure you own your code
Code ownership in plain English: how Git works, why the repository must sit in your account, what contracts must say and what a proper handover includes.
A modern web stack for small teams in 2026, explained
A modern web stack for small teams, layer by layer: interface, server logic, database, login, outside services, hosting and monitoring, in plain English.
How to write a technical spec a developer can quote from
How to write a technical spec a developer can quote from: users, flows, data, integrations, limits, what is out of scope and how you will judge it is done.
Want help with this?
Start small with a fixed-scope package: app prototype or architecture review.