platte.dev
hello — welcome to my corner of the internet

Notes to myself
about code, mostly.

Hi, I'm Platte, a software engineer. I like to write about things I think I've learned - patterns that keep paying off, a book that rearranged my thinking, or opinions on working with AI. I aim for a mid-level engineer reading level: I'll assume you've shipped real software, I won't assume you've already met this particular idea.

~/writing — zsh
Latest · ‡ essay

Do Repeat Yourself

Most of us learned a version of DRY that's missing the most important word in the original definition. Here's what changes when you put it back.

2026-04-28 · 8 min read
TIL · May 3
Baggage propagates across service boundaries via the W3C Baggage header; span attributes do not. Reach for baggage only when a downstream span needs to read the value — everything else belongs in SetAttribute. #otel
Recent writing archive →