Archives
Everything, by year.
2026 (5)
Frothy Busywork
Agents that grade each other's homework, work sold as innovation, and the question of which illusions are worth keeping.
Software Factories Suck
The agentic wave revived the software factory. What it would take to run one, and the limit no architecture escapes.
Local-Fix Debt
The minimal edit that silences the checker without fixing the design, and why nothing in your pipeline catches it.
Bash Is All You Need
The case for minimal agent architecture, and where it breaks down.
Teaching Machines to Remember
Why retrieval beats fine-tuning for teaching AI about your codebase.
2025 (18)
Language Story
Language is a funny thing. Communication is the real power, yet language often gets all the attention.
Brevity: Quotes and Notes
A collected reference on brevity — quotes, techniques, and notes on saying less better.
A Little Devity
A poem on brevity: powerful messages poisoned by poor phrasing.
i am ack bot
A poem about alert fatigue, empty runbooks, and the silence where context should be.
Values: Impact
Striving for tangible results. Ideas without execution remain fantasies.
Values: Self
Personal growth and inner harmony. Understanding your inner compass.
Values: Social
Meaningful connections and ethical interactions. Relationship quality determines life quality.
Documentation as Code
Documentation deserves the same rigor as code. What it means to treat docs as a first-class citizen.
Building a Better Engineering Culture
Psychological safety, knowledge sharing, and the habits that make engineering teams better over time.
Intellectual Virtues for Engineers
Intellectual virtues like humility, rigor, and empathy are character traits that make engineers better thinkers, collaborators, and builders.
Optimize Your Brain
Diversify your inputs, know your own bugs, and build the mental habits that compound over a career.
Virtues of a Programmer
Laziness, impatience, hubris — Larry Wall's counterintuitive programmer virtues and what they actually mean.
Thinking Clearly as Engineers
Intellectual virtues are character traits that support clear thinking. Engineers need them as much as technical skills.
Why This Site
Personal reasons for writing publicly — from clarifying thought to building a record worth returning to.
Marcus Aurelius's Virtues
Marcus Aurelius drew four core virtues from Stoic tradition: Justice, Wisdom, Courage, Temperance.
Communication
Resources and reflections on communication — the real leverage point behind language.
Values
Values inform decisions when paths diverge. A framework for the principles that guide choices.
Write Things Down
Writing clarifies thinking, preserves knowledge, and compounds over time.