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.
// 24-month public build program
Three pillars. Forge ships the code. Encode locks the lessons. Beacon tells the story. The calendar below is the audit — a build day counts when the first two are done.
// Daily Completion
← scroll →
// Pillar I — Learn
Learning in public. Sit down at zero, leave with one thing locked. The misses are part of the data.
2026-05-29
Two CS50 Python submissions in one sitting. The real lesson: typing a line someone hands you teaches you nothing.
2026-05-18
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
What I thought was a session about conditionals turned into a rewrite of how I encode vocabulary at all.
2026-05-14
Sat down to watch a 15-min video. Codified three method improvements instead. Some days the improvements ARE the work.
// Pillar II — Build
Building and shipping. 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
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
Four audit rounds caught real bugs. The cheaper fix wasn't more guards — it was removing the option that created the risk.
2026-05-22
I thought I had not used my own product for twenty-eight sessions. The database told a different story.
2026-05-21
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.
// Pillar III — Signal
Building in public. The story behind the build — what I'm making, why, and the part I'm giving away. Honest, not a pitch.
2026-06-02
I talk to my phone now. On purpose. The AI mirror I'm building, why it nags me with citations, and the 51% I'm giving away — current user count: zero.
// 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.