Love Learn Lift

Blog

Everything, newest first.

Forge

Code-Complete Is Not Done

A grievance report sat finished but broken for four sessions — the cure wasn't more review, it was pushing the deploy.

Forge

Parked Isn't Stalled

I plugged my phone in to harden my grievance app, and my own review process talked me out of shipping the big thing.

Forge

Patterns Are the Product

I thought I was building a health tracker. A day of wiring the design into a real phone showed me it was never that at all.

Forge

The Dashboard Does the Worrying

A tired railroader opens Steward asking one thing: what do I do right now? The new home screen puts the filing deadline first — and never fakes it.

Forge

Proven, Not Assumed

The code was perfect. The goal would still have silently failed. Here's the reviewer that caught it, and the boot log that settled it.

Forge

Steward Learned to Read

Steward could only file grievances. Today it learned to answer — find the exact article, or stay honest and say it can't.

Forge

Three Minds, One Cycle

My build pipeline runs as a cycle. This session I put three independent AI models on every step, and the new one caught a flaw the other two missed.

Forge

Lay the Track First

I gave my build assistant a memory, then spent the day saying no — and the most important no was to my own clever roadmap.

Forge

Sixteen to Six

My build pipeline had grown to sixteen steps. I cut it to six and it got safer, not sloppier. Here's the rule that made that possible.

Forge

Let Go and It Stops

An overnight audit graded my code B-minus. Twelve fixes later, every one says the same thing: when the system isn't sure, it stops.

Forge

A Retry Should Change Nothing

A tired railroader double-taps 'send' on bad signal and files the same grievance twice. Tonight I killed that bug — after the robots caught me getting it wrong.

Forge

When My Own App Lied To Me

The screen showed 'unscored' while the data sat right there. The bug wasn't the math. It was two screens reading two different truths.

Forge

Color Is Earned

I made my health app black and white on purpose. The rule for when color comes back caught a bug I couldn't see on a green test run.

Forge

It Was Never a Grievance App

Four sessions stuck at the wall, then the app talked back on a real phone — and the bug it surfaced changed what I think I'm building.

Forge

Too Early to Tell

I built the part of the app that finds patterns in my own data — and the part I'm proudest of is where it refuses to.

Evolve

Good Pipelines Get Smaller

Ten sessions of evolving my build pipeline, and the upgrade was negative lines of code — plus two more agents to catch what I miss.

Forge

Built Is Not Deployed

I built the lock on the door, proved it held, and merged it. Then I told myself it was live. Half an hour of a dead server says otherwise.

Forge

Built Is Not Proven

A backup tool that passed every review still hadn't backed anything up. The day I made it touch the real vault.

Forge

I Opened the App I Couldn't Open

Last week I shipped a fix to an app I couldn't open. Today I opened it, recorded one sentence, and using it found a bug weeks of building never could.

Forge

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.

Forge

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.

Encode

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.

Forge

Walls Don't Stand on Dirt

Spent a day shipping an auth foundation. Production returned 500 on every signup. The root cause was below where I was looking.

Forge

Right-Size the Lock

The truck phone substrate went live end-to-end this morning. Then the actual question landed: how much lock does it need yet?

Forge

Foundation Day

Cloud foundation shipped tonight. The full breakdown comes tomorrow with a clearer head.

Encode

The Label Was The Lie

Claude cited a summary file as if it were a transcript and built false vocabulary on top of it. The hard rule that came out of catching it.

Forge

Track the Tracker, Then Diverge

The site's calendar only showed the current month. The site had no resume. Both fixes started as one artifact each, then turned into three.

Forge

Green Tests Can Lie

S2 cut from 5 tasks to 2. Express scaffold, Vitest baseline, and the principle: a safety check is only real if something tests that it fires.

Encode

Tooling Isn't Learning

Day 2 of CS50P was supposed to be Lecture 0. Instead it was 45 minutes fighting the Windows Python shim. Zero curriculum. Streak preserved. 4/10.

Forge

First Blood

First Workhorse session: voice journal pipeline, site update, and the patterns that will carry every connector after this.

Forge

Two Repos From Nothing

S2 scaffolded the vault and Workhorse CLI from scratch so every future session has somewhere to write and something to run.

Forge

Hello, Forge

Forge is where the actual work happens — code committed, products shipped, prototypes that survive contact with reality.

Encode

Hello, Engram

Engram is the memory training thread — spaced repetition, encoding techniques, and what I can actually recall a year from now.

Encode

Hello, Encode

Encode is where AI learning gets locked into memory palaces — not just studied, but placed somewhere I can walk back to and retrieve.