Tech

How systems, interfaces, and the tools we build with actually work — the tradeoffs hiding inside a feature flag, a cache, an API, an AI eval. For the parts of engineering that shape the product, not just the parts that pass code review.

Tech01

How to say "definitely not" without looking.

4 min· Evergreen
Tech02

The trick to fast writes is to stop updating in place.

4 min· Evergreen
Tech03

Every request takes a token — or waits for one.

5 min· Evergreen
Tech04

They all have to agree — and any of them can disappear.

5 min· Evergreen
Tech05

The system heals itself while nobody's looking.

5 min· Evergreen
Tech06

The model can say anything. Your schema decides what ships.

5 min· Evergreen
Tech07

Fail in one room, not the whole house.

4 min· Evergreen
Tech08

Your agent will believe the webpage.

6 min· Evergreen
Tech09

The agent doesn't want your cursor. It wants a worktree.

5 min· Evergreen
Tech10

You can't test for behavior you never wrote down

6 min· Evergreen
Tech11

One plug for every tool

5 min· Evergreen
Tech12

The biggest model is usually the wrong default

5 min· Evergreen
Tech13

Your agent needs a key, not your keys

5 min· Evergreen
Tech14

Your context window is a budget, not a bucket

5 min· Evergreen
Tech15

You can't undo it, so plan the apology

4 min· Evergreen
Tech16

You can't save the row and send the email in the same breath

4 min· Evergreen
Tech17

Let people see their own writes

4 min· Evergreen
Tech18

At scale, your average doesn't matter — your tail does

4 min· Evergreen
Tech19

Stop calling a service that isn't answering

5 min· Evergreen
Tech20

Write it down before you do it

5 min· Evergreen
Tech21

When you run out of connections, you don't run out slowly

6 min· Evergreen
Tech22

The better your AI gets, the harder the human's job becomes

6 min· Evergreen
Tech23

Exactly once is a story you tell yourself

5 min· Evergreen
Tech24

When the cache expires, everyone shows up at once

5 min· Evergreen
Tech25

You can't have all three when the network breaks

5 min· Evergreen
Tech26

A feature flag is a loan against your future simplicity.

5 min· Evergreen
Tech27

You can't just change the table

5 min· Evergreen
Tech28

You can't fix what you can't ask

5 min· Evergreen
Tech29

Evals Are the Unit Tests of the AI Era

5 min
Tech30

A queue is a loan, not a fix

5 min· Evergreen
Tech31

Everything you cache is a bet that the world will hold still

5 min· Evergreen
Tech32

Don't tear down the fence until you know why it's there

5 min· Evergreen
Tech33

Undo is the most underrated feature you can build

4 min· Evergreen
Tech34

Your architecture is your org chart

5 min· Evergreen
Tech35

Calibrated confidence: why AI products live or die on knowing when they don't know

5 min· Evergreen
Tech36

Every abstraction leaks. The skill is choosing which leaks you'll live with.

6 min· Evergreen
Tech37

Your stack is a liability, not an asset

6 min
Looking for something else? All of Working Theory →