Software, design notes, and things I learn out loud.