TORTOISE

// 24-month public build program

Build.
Then learn.
Then build again.

Two pillars. Every day, both. Forge ships code. Encode locks the lessons. The calendar below is the audit — a day only counts when both are done.

// Daily Completion

Both, every day.

18 / 32 full days F 30 · E 20 Encode Forge

April 2026

S
M
T
W
T
F
S
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30

May 2026

now
S
M
T
W
T
F
S
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31

← scroll →

// Pillar I — Learn

ENCODE

Learning in public. Sessions where I sit down at zero and try to leave with one thing locked. The misses are part of the data.

2026-05-29

You Don't Own a Line You Copied

Two CS50 Python submissions in one sitting. The real lesson: typing a line someone hands you teaches you nothing.

2026-05-18

The Escalator That Says No

I encoded four Python keywords into a house I used to live in. One of them hums 'no no no no no.' This is what studying looks like now.

2026-05-16

Make the Image the Definition

What I thought was a session about conditionals turned into a rewrite of how I encode vocabulary at all.

2026-05-14

Some Days the Method Is the Work

Sat down to watch a 15-min video. Codified three method improvements instead. Some days the improvements ARE the work.

All Encode sessions →

// Pillar II — Build

FORGE

Building and shipping. Sessions where code lands in production. The trade-offs that earned it. The rules I write so I don't make the same mistake twice.

2026-05-30

When the Check Is the Bug

Four AI auditors read my service worker twice and agreed it was fine. What they kept rejecting was the checks I'd written to prove it.

2026-05-25

Cut the Option, Don't Guard It

Four audit rounds caught real bugs. The cheaper fix wasn't more guards — it was removing the option that created the risk.

2026-05-21

One token, one use, no boats

Multi-use tokens defended by policy can be replayed. One-shot tokens defended by structural commit at consume-moment cannot. Cortés knew this in 1519.

All Forge sessions →

// Currently studying

CS50 — Harvard's intro to computer science (Lecture 0) — David Malan. Foundational ground under the daily build: variables, functions, memory model, algorithm complexity. Notes that lock get encoded into the Encode definitions list.