Blog
I keep meaning to write more. Haven't quite gotten there yet. Everything I've published so far, feel free to browse by topic .
2026 (7)
- Part 3: The Transactional Outbox Pattern in PracticeMay 01
- Part 2: The Transactional Outbox PatternApr 28
- Part 1: Event-Driven Architecture: How It WorksApr 25
- Looking Back at Q1 2026Apr 02
- January 2026. Reconnecting and TravelingFeb 02
- I Think I Like Things SimpleJan 29
- Building My Own Expense Tracker in SwiftUIJan 05
2025 (10)
- Year In Review 2025Dec 29
- Default Apps 2025Dec 12
- Using GitHub Issues to Write Blog PostsDec 10
- On Subscriptions (Fall 2025)Oct 05
- Managing Python Environments With UVSep 25
- Fixing My Slow Zsh Terminal StartupAug 30
- Another South Goa SummerJul 25
- How I Manage Multiple Git ProfilesApr 20
- iPhone 13 in 2025:Why Iām Staying (or Not)Mar 07
- Work, Side Projects & Distractions: The Everyday Battle āļøJan 29