Free course

Ship Your First Software Product

Turn an idea into a working web or iPhone app that someone else can use, get value from, and pay for.

Your details are used to provide access and send the emails described above.

See what's inside

What you'll have when you finish

A focused product with a clear customer
A working version with a way to pay
Real user feedback and your first improvement

A clear path from idea to launch.

Ten practical lessons, organised around the four stages that matter.

01

Choose the right first product

Find a useful problem, narrow the customer, and set a finish line you can reach.

Set your finish line

Pick a product you can finish

02

Turn the idea into a plan

Decide what the product does, how people move through it, and what belongs in version one.

Plan the user journey

Choose the simplest setup

Prepare your project

03

Build a product people can use

Create the core experience, connect the essentials, and test it outside your own happy path.

Build the core experience

Add the essentials

Test it properly

04

Launch and improve

Put the product live, watch someone use it, and release your first improvement.

Launch the product

Get first users and improve

This course is for you if...

You have ideas but keep changing the scope before anything ships.

You can use AI coding tools, but you need a reliable process around them.

You can build software, but have not yet taken your own product to market.

Start building the product you keep thinking about.

Get free access and begin with the first decision.

Your details are used to provide access and send the emails described above.