A free book for developers who can build but haven’t been paid yet

Nobody’s hiring juniors. Get paid anyway.

Five realistic routes to earning from your development skills—without waiting for a graduate job, another qualification or someone’s permission.

By Len Johnson, PGCE, BSc (Hons).

For capable developers who can write code and build things but haven’t found their first paid opportunity.

Free · 14 chapters · An evening’s reading

Prefer to look around first? View the contents.

What the client sent

Looking for a developer to build an app for our physiotherapy clinic. We have two practitioners and take all bookings by phone. Budget around £900.

You learned to write code but everything else between these two things is the part nobody taught you.

PAID

What you sent back

Booking system £520.00
Deposits at booking £330.00
Total £850.00

↗

Help this reach the person who needs it.

This book is free. If you know someone who has learned to code but is struggling to get their first professional opportunity, please share it.

Why this book exists

The route you were sold has narrowed.

Learn to code. Build three portfolio projects. Apply for junior roles. Get hired. That route still works for some people—but it is no longer a complete plan.

The junior market has become crowded, employers expect more and AI has reduced the value of some of the small implementation tasks that once helped new developers get started.

That does not mean useful technical work has disappeared. It means you may need more than one route towards it.

The goal was never to submit applications. The goal was to do useful work and get paid for it.

What changed

The obvious entry points became more competitive, automated and difficult to access without previous commercial evidence.

What did not change

Businesses still have expensive, frustrating problems that can be improved with websites, software, automation and better digital systems.

Inside the book

Five routes, described honestly.

Each route comes with different money, timescales, risks and trade-offs. The book does not pretend that one route is right for everyone.

01

Work that isn’t a job

Overflow, subcontracting and delivery work for freelancers or small agencies that have already found the client.

02

Local small businesses

The £300–£3,000 jobs larger agencies often cannot deliver economically and owners cannot do themselves.

03

Productised services

One defined outcome, one process and one clear price—delivered repeatedly without reinventing every project.

04

Your own assets

Sites, tools and digital products that can earn without a client attached. Slower to validate, but capable of compounding.

05

The job, entered sideways

Contracts, internal tools, adjacent roles and real-user projects that create the evidence a conventional application cannot.

A client brief, taken apart

See what sits between the request and the invoice.

The client’s first message is not the brief. Your job is to uncover the business problem, decide what belongs in the scope and explain the price.

What the client sent

“We need an app.”

“Looking for a developer to build an app for our physiotherapy clinic. We have two practitioners and take all bookings by phone. Budget around £900.”

What they actually need

Fewer booking calls and fewer missed appointments.

The word “app” describes the client’s imagined solution. The underlying need is a simple online booking process with deposits.

What you sent back

A scoped, priced outcome.

Booking system £520
Deposits at booking £330
Total £850

Brief to Invoice subscribers receive one real brief like this every fortnight—what arrived, what it really meant, what I would ask and how I would scope and price it.

Latest writing

Keep going after the book.

Practical writing about client work, professional evidence and earning from development skills.

The first articles are being prepared. Read the argument behind the book while you wait.

L

Written by Len Johnson

I’ve been building and selling websites, web applications and digital products since 2000, and teaching Digital Technologies for more than twelve years. Brief to Invoice covers the professional work surrounding the code—the part capable developers are too often expected to discover alone.