LONG-FORM WRITING
Essays
Longer pieces where I think an idea through.
- History Is a Tool for Better QuestionsLooking at how a system arrived can reveal old constraints, rejected paths, and assumptions that its current form hides.History and Context · Systems Thinking · Learning
- Learning from First Principles Without Starting OverFirst-principles learning is not about ignoring existing knowledge; it is about finding the few ideas that explain the rest.Learning · Systems Thinking
- Write the Decision, Not Just the CodeCode preserves what a system does, but a short decision record can preserve why that shape was chosen and what would justify changing it.Software Craft · Learning
- Boundaries Make Software ClearerA system becomes easier to understand when each part has a clear responsibility and a clear way to meet the parts around it.Software Craft · Systems Thinking