Talks

I’m not a professional speaker. These are mostly hour-long meetup talks or 20-minute conference slots. Slides are linked from each entry — some have screen recordings, most don’t.

Why we picked NATS over Kafka (and when we would have picked Kafka)

· Distributed Systems PDX (regional meetup at a co-working space) · 30 min

A honest comparison after 18 months of running NATS JetStream in production for a mid-size workload, with the footguns we hit.

Ten years in a terminal: what I wish I had worried about less

· Backend PDX lightning talks (monthly meetup) · 5 min

A lightning talk on career reflections: the things I stressed about at year three that turned out to not matter, and the ones I ignored that did.

Reading goroutine traces like a local

· GoLab PDX (Portland Go meetup) · 25 min

How to read the output of runtime/trace and actually understand why your service is slow.

SLO math for tired engineers

· SRECon-North, Portland track (small regional conference) · 35 min

A practical take on error budgets when your team has three people, one of whom is on vacation.

Building a quiet Proxmox rack in a studio apartment

· NullSpace (Portland hackerspace), monthly meetup · 20 min

Three ex-enterprise 1U boxes, a UPS, and a wife who sleeps ten feet away. What I did about the noise, the heat, and the power bill.