YEAR ONE · CAPABILITY FRONTIER

Know the machine.
Choose the abstraction.

A 52-week practice system for rebuilding web engineering from first principles. Predict. Build. Inspect. Break. Measure. Teach.

INSPECT01
“Complexity
must pay rent.”

Push the current layer to its frontier before adding another.

TODAY

Today’s forge

0%SESSION COMPLETE
D1

Bytes, text, and encodings

NEXT UNFINISHED LESSON Week 1 · Monday · Understand. Create the smallest executable example that exposes bytes, text, and encodings. Keep every variable observable.

01 · PREDICT

Predict bytes, text, and encodings

Write the expected behavior before running the bytes, text, and encodings exercise.OPEN CONCEPTS

02 · BUILD

Build the smallest proof

Create the smallest executable example that exposes bytes, text, and encodings. Keep every variable observable.OPEN EXERCISE

03 · INSPECT

Inspect, break, explain

Use Ghostty · tmux · hx · shell · curl · Git to capture evidence, then explain what changed.OPEN INSPECTION

BAD-DAY MINIMUM 10 minutes. Never zero.

REPEATABLE SYSTEM

Weekly rhythm

Inspection happens every day—not only Friday.

MON

JavaScript

Language + runtime

01
TUE

Web platform

HTML + CSS

02
WED

Algorithms

Golf + constraints

03
THU

Systems

TypeScript + backend

04
FRI

Tooling

Debugging + Git

05
SAT

Build

Master project

06
SUN

Retrieve

Review + teach

07

52-WEEK CURRICULUM

Earn every layer

DEFAULT LEARNING LOOP

01Predict
02Build
03Run
04Inspect
05Explain
06Break
07Debug
08Measure
09Rebuild
10Teach

RECENT UNRESOLVED NOTES

Notebook preview

+

No field notes yet.

Turn on Annotate, then select any highlighted block.