Essays &
Observational Notes

Notes and essays on software development, system architecture, urban planning, automotive culture, and human interactions.