SQL basics for business people: SELECT, WHERE, GROUP BY and JOIN
Read customer, order and product tables with confidence: SELECT, WHERE, GROUP BY and the joins you will use most, plus the counting mistakes that…
Testing software: unit, integration, end-to-end and user acceptance tests
What unit, integration, end-to-end and user acceptance tests each catch, how the test pyramid balances them, and what founders should ask for.
Building a simple financial model in Excel: structure, inputs, assumptions and checks
A plain structure for small business financial models: separate inputs, calculations and outputs, label every assumption, and build checks that catch errors early.
Scenario planning: preparing for several futures
Scenario planning helps you test plans against several plausible futures instead of one forecast. Here is a four-step method with an example.
Prompt writing that gets reliable results
What Anthropic and OpenAI's guides agree on: clear instructions, context, examples and structure, plus a before-and-after prompt and a simple way to test it.
Product roadmaps that don’t become broken promises
Why feature-and-date roadmaps break, how now-next-later and outcome roadmaps work instead, and how to handle the dates you genuinely need.
Writing a product requirements document people actually read
How to write a PRD or one-page brief that gets read: the sections worth keeping, the Shape Up pitch, working backwards, and a worked…
Product-market fit: how to recognise it
How to tell whether you have product-market fit, using the Sean Ellis survey as he describes it, Superhuman's method and cohort retention curves.
Launching a product: beta, launch checklist and post-launch review
How to launch a product or feature: run a useful beta, use a checklist that covers the whole business, roll out in stages and…
Product discovery: finding problems worth solving
How to run product discovery with Teresa Torres' opportunity solution tree: outcomes, opportunities from customer stories, solutions and assumption tests.
