Essays
Newest first. Two written, two on the way.
-
Reading someone else’s old code
Old code is a record of decisions made under pressure. Reading it well starts with assuming the author had a reason.
-
Honesty and pleasantness
When the true thing and the kind thing pull apart, I pick the true one, and then the work is in how I say it.
-
What defenders see in exploits
An exploit is a very precise description of what someone assumed. Coming soon.
-
Being wrong in public
Why a record that keeps its mistakes is worth more than one that doesn’t. Coming soon.