Before you brief anyone

Notes for the person deciding whether to build something, and what to build first. Software development cost, timelines, the trade-offs nobody mentions until the invoice arrives. Nothing here is written for other developers: if a piece cannot help you decide something or ask a better question, it does not get published.

12 articles so far, in four groups: what an internal tool costs and how it is scoped, what changes when the product lives on a phone, how automated tests earn their keep, and what it takes to release and keep something alive. New ones arrive every few days — the schedule is set, so the queue does not depend on anybody remembering.

Mobile development: what it costs and how long it takes

Mobile development

The old Android in your customer’s pocket

Development happens on new phones. Your customers are on four-year-old Androids with the storage full and battery saver on, and that is where apps actually break.

2 min read
Mobile development

Testing a mobile app is not testing a website

Most of what breaks in an app happens outside your app: the permission dialog, the payment sheet, the push notification, the process the operating system killed while nobody was looking.

3 min read
Mobile development

Do you need both app stores on day one?

Everyone assumes both. Sometimes both cost almost nothing extra; sometimes one is a month of work you could have spent learning whether anyone wants the app at all.

2 min read
Mobile development

Native or cross-platform, in plain terms

One codebase or two is the first real decision in a mobile project and the one most often made for the wrong reasons. Four questions that settle it.

2 min read
Marketplace development

The parts of a marketplace that only break after launch

The demo always works. What fails in month two is the paid order whose seller was banned, the deposit that half-arrived, and the dispute about a file nobody kept. A list worth reading before you sign anything.

5 min read
What we build

Reading rather than deciding? The case studies are the same arguments applied to two real products, with the prices, the timelines and a demo you can open on sample data.