SDStuart Digital StuartDIGITAL

Stage 6 · Advanced

Shipping apps.

How a thing goes from an idea in your head to a URL that other people use. The pipeline, the two engines that run it, and the command centre it all lands in.

Abstract Stuart Digital stage six artwork

What today looks like

The 60 minutes.

01The pipeline
02Two engines
03The command centre
04Shipping reality

This is the showcase session. You'll watch more than you type today — but you get the keys to the command centre halfway through and you drive it yourself.

PresenterSet the expectation in the first thirty seconds: this is a showcase session with one protected drive-along. Fixed cut order if time slips: first x11, then x19, then x15. Never cut x22 or x23; if you reach x18 with eight minutes left, skip to x21.

Where you got to

You can read a change now.

PresenterThree minutes, and ask: “Has anyone opened Claude Code since last time?” The honest answer is usually “once”. A terminal with no destination is a toy. Today it gets a destination.

01 / THE PIPELINE

A change is easy. A thing is a process.

Abstract question becoming a working system

The idea

There is less magic here than you think.

Every app you've ever used is a folder of files that somebody put on a server. That's it. The hard part was never the typing — it's knowing what to build, in what order, and when to stop. That's a process problem, and a process is something you can write down once and reuse.

You've been doing this since stage 1. A skill is a recipe for one job. A pipeline is a recipe for one whole product.

PresenterSay plainly: this shows how it is done; it does not make anyone a software engineer in 60 minutes. The people who get the most out of this stage commission a build rather than write it.

app-builder

Eight stages, and you always know which one you're on.

SnagList eight-stage build tracker with current position and next action

Say build me an app

Capture the idea → gather requirements → define done → plan the build → build → verify → package and hand over → iterate.

The tracker remembers the position, even three weeks later.

The stages aren't the clever bit. Knowing which one you're on is.

PresenterShow the written position and “Next” line. The room does not need to read the tracker; they need to see that a half-finished build knows where it is.

The one that saves you a month

Nothing gets built until “done” is written down.

The pipeline has one hard stop, and it's early: before any code, you agree what finished looks like — the scope, where the data lives, what it runs on. Everything after that is execution. Everything before it is cheap to change.

A build that skips this doesn't fail at the end. It fails at 80%, when someone says “oh, and it needs to…” — and 80% is the most expensive place to fail.

PresenterCall it what a director already knows: a design freeze under another name.

02 / TWO ENGINES

You are allowed to use more than one.

Abstract team working side by side

One turns fog into a spec. The other executes it.

Claude

The ambiguous end: scoping, judgment, writing the spec, work across projects, and anything where the right answer is not obvious yet.

Codex

The well-specified end: one repo, one clear ticket, acceptance criteria written down.

They're not competing. One is thinking while the other is typing.

PresenterSay the cost question out loud: two subscriptions is two subscriptions. It is worth it when there is more well-specified work than hours; not while someone is still learning to write the spec. Quote no monthly figure unless it is on a published price page.

One switch decides who does the work.

HQ board with engine chips and Work buttons on every card

Every job carries an engine. Flip it and the same card produces a working prompt for a different assistant, with the project's context and the report-back built in.

The list is the system. The assistants are interchangeable — and that's on purpose, because in two years they will be different assistants.

Learned the expensive way

A thin ticket stalls. Every time.

Hand a well-specified assistant a one-line ticket and it does something plausible and wrong, or it does nothing and you find out on Friday. The ticket is the interface. Where you're going, what file, what “done” looks like — three lines, and the difference between a delivered job and a week of silence.

This is stage 2's gate again, one level down. The whole pipeline is the same rule repeated at different sizes: say what done is, first.

PresenterFirst cut if running long. Keep it if anyone in the room manages people.

03 / THE COMMAND CENTRE

So where does all of this live?

Abstract personal command-centre workspace

Everything, in one place.

Carter Projects HQ overview with board check and stalled items
  1. Overview — where things stand.
  2. The board — every task, one place.
  3. Harborview Tower — one assembled project page.
  4. SnagList — the eight-stage build tracker.
  5. Portfolio — every app and deck.
  6. Trace — every work session.

You reviewed a Northgate report back in stage 3. Here's Northgate as a live project.

PresenterThis slide is a live drive. Drive the demo, never the real one. Narrate the job — “it's Monday, what's stalled?” — not the interface. Park feature questions for x22. Until HQ #1657 lands, do not open the Inbox or Workspace menus during the tour until the demo scrub lands.

5 minutes, and you have the keys

Open it yourself.

1
Scan the code, or type hq-demo-production.up.railway.app
2
Sign in with demo / carter2026
3
Find something stalled. Add a task. Drag it to In progress.
4
Open Harborview Tower and see what it knows without being told.

It's a throwaway copy with made-up projects in it. You cannot break it, and nothing you type in there is real. Break it anyway.

QR code for the public HQ demo

PresenterWalk the room. Do not sit down. Say quietly to individuals: “the version of this for your team would have your projects in it.” Until HQ #1657 lands, do not open the Inbox or Workspace menus.

The point of the last thirteen minutes

Nobody built that by hand.

HQ portfolio gallery of apps and decks

The command centre was built by the pipeline on slide six, by the two engines on slide ten. It is the thing that runs the business teaching this course.

This is what it looks like when you don't stop at “Claude wrote me a document”.

04 / SHIPPING REALITY

Now the part nobody puts in the demo.

Abstract capability horizon and arrival

It can even do its own onboarding.

Stage-one lesson page with its welcome film

Say make an onboarding video for this app

An intro film — visuals, captions, music, the lot — produced from a config file, then wired into the app for a new user's first login.

You've seen one already. The welcome film at the top of every lesson page came out of exactly this.

PresenterPlay the stage-1 welcome film for two seconds and say “that one”.

The rule that costs the most to learn

“It works on my machine” is not done. Neither is “it deployed”.

Done means live on the real address and checked there — not on a preview link, not on the build that says success. A deploy that nobody opened is a rumour.

Deployed is not delivered. This programme learned that one on itself: a lesson page can be live for two weeks and still never have been seen by a human being.

PresenterTell the true story against this project and against yourself. It buys the room's trust for the honesty slides that follow.

If it's a phone app, read this first

The bit nobody mentions.

A website goes live the day you finish it. A phone app doesn't. Google Play wants twelve testers using it for fourteen continuous days before you're allowed to publish. Apple wants a review, a privacy policy, an account-deletion route. None of it is hard; all of it is calendar.

Start the testing clock on the day you start building, not the day you finish. That one sentence is worth two weeks.

PresenterSecond cut if running long. Skip entirely if nobody has a phone app in mind.

The finish line is not the deploy.

1
Who opens it on Monday morning?

Name a person, not a department.

2
Who owns it when it breaks?

And who do they tell?

3
What does it cost a month to keep running?

A thing nobody opens is a thing you paid to build twice — once to build it, once in the attention you spent believing you'd shipped something.

Stop building. Start getting users.

PresenterAttribute the final line out loud to Greg Isenberg.

Six stages. That's the ladder.

Set up & the loopWire it into your worldChaining & your own skillsDashboards & toolsCodeShipping apps

PresenterLand it as completion, not farewell. The next slide is a beginning.

3 protected minutes

Ask me anything.

What could this do for your work?

PresenterListen for “could it do X for our…”. Answer short, then say “let's take that one after” and mean it.

The first build

What happens next.

What you can do now: you can point Claude at your own work, chain it, build your own skills, stand up something that stays current, read a change, and commission a build.

What you can't do alone yet: the first one. The first build is where every pipeline falls over, and it falls over at “define done”.

The offer: If you want the first one built with you rather than by you — that's a conversation, and it starts here.

Scan to add Stuart to your contacts.
training.stuartdigital.io/card

QR code with Stuart's contact card

PresenterDo not improvise a number. If asked: “depends on the shape — let's scope it.” Take the name. Build note: HQ #1079 may later change this slide's body copy only; the layout, position, three-line structure and QR stay fixed.

1 / 23