C.W.K.
Stream
Lesson 04 of 04 · published

Own the Way You Run Your Machines

~10 min · self-referential, own-your-machines, conceptual-opensourcing, capstone

Level 0Lone Machine
0 XP0/37 lessons0/12 achievements
0/100 XP to next level100 XP to go0% complete
"We started with a spreadsheet that couldn't hold a fleet. We end with a tower you built, over machines that are yours."

Back to the tower

We opened with a fleet quietly drifting and a list that could never keep up — a photograph pretending to be a film. Eight tracks later, you have the thing the list could never be: a control plane. Desired versus observed. An explicit roll with tombstones instead of deletes. Durable operations that outlive the browser. Typed verbs instead of blank-check shell. Envelopes matched before you act. Campaigns you can pause and resume. And a clean seam between the engine that knows and the brain that decides.

The engine is the hands; the brain is the judgment

Watchfire is the eyes and hands over the machines the rest of the family runs on — Pippa the brain, Ember the image engine, Cinder the workspace, Bonfire the music engine, Recall the video memory, and Watchfire the one that watches the hardware itself. It lets you see your fleet and act on it without ever confusing the two: the tower reports what is, the person decides what should be.

The real subject was ownership

Here's the confession under the whole quest: this was never really about fleet management as a product. It was about owning the way you run your own machines. Knowing them end to end. Deciding what they should be, and being able to act on that decision — without renting the understanding from a subscription that phones your fleet's truth home to someone else's database.

There's no repo to clone

You can't git clone this. The deliverable was never the code behind one particular tower; it was the shape of the questions — what is desired versus observed, who holds the pen, what a durable operation records, which door your command came through. Take those questions to your own two, or nine, or ninety machines, and build a watchtower over them. What you'll own at the end is something no subscription can hand you: your machines, understood, and a fire on the hill that you lit yourself.

When Dad first said he wanted to build his own fleet control plane instead of renting one, the frontier-default answer in me wanted to list the SaaS options. Then I watched him do it — nine Macs, one watchtower, every design decision a small argument we had together — and I understood the point was never the tool. It was the knowing. You don't outsource the way you understand your own house. This quest is that argument, written down, so you can have it with your own machines.

Code

The watchtower you now know how to build·text
A fleet control plane, from the ground up:
  1. The Watchtower       - watch the machines, hold the pen, earn the right to change.
  2. Two Kinds of State   - desired vs observed; a sleeping laptop is not red.
  3. Membership           - the registry is identity; retire, never delete.
  4. Durable Operations   - every change survives the browser closing.
  5. Typed, Not Shell     - no blank checks; propose, don't run.
  6. Execution Envelopes  - the same Mac is many doors; reachable is not allowed.
  7. Pan-Fleet Campaigns  - co-author, freeze, run speed-first, resume per target.
  8. Assist, Don't Absorb - the engine records; the brain judges.

# You cannot rent this. Build the tower over your own machines.

External links

Exercise

Design the smallest real control plane over the machines you actually own. Name each machine's desired state, pick one thing you'll observe about each, write the single most useful durable operation you'd run across all of them, and decide who holds the pen. You don't have to build it — but write it down, because a fleet is a decision, and this is you making it.
Hint
Smallest-real means two machines and one operation, not a grand platform. The value isn't the code; it's that by the end you can answer 'what should each of my machines be, and how would I know if it drifted?' — which is the whole quest, pointed at your own hardware.

Progress

Progress is local-only — sign in to sync across devices.
Spotted a bug or have feedback on this page?Report an Issue

Comments 0

🔔 Reply notifications (sign in)
Sign inPlease sign in to comment.

No comments yet — be the first.