ᕕ( ᐛ )ᕗ

Often happy, rarely content, and likely caffeinated. Writing mainly about software.

AI cold showers
A short list of articles that temper my enthusiasm around AI, and drawing a few lines in the sand along the way.
Read more ⟶

Keeping Secrets Out of Logs
There's no silver bullet, but if we put some "lead" bullets in the right places, we have a good shot at keeping sensitive data out of logs.
Read more ⟶

Mental Models
A collection of models, laws, idioms, and concepts to help understand and explain the world.
Read more ⟶

Read-once Objects
Another value object type that lets you protect sensitive data from leakage and accidental disclosure.
Read more ⟶

Tainted Types
A value object that lets you mark data like user input as dangerous and force all downstream code to handle it correctly.
Read more ⟶