Projects

Write-ups of work and career projects: what they do, how they are built, and what I learned along the way.