Field Notes
Ideas that won't leave my head until I write them down. Opinions that might change, lessons worth sharing, and conversations I'd love to have. Take what's useful, challenge what isn't.
Why We Adopted JSON Patch (RFC 6902) And Why We Left It Behind
Every backend eventually hits the same wall: clients need to update part of a resource, but sending the whole object back and forth feels wrong. We tried JSON Patch. Here's what we learned.
Read more
Being a Good Team Member: Build Together, Decide Together, Own Together
Modern software is too big for lone heroes. Being a good team member isn't being nice, it's practicing habits that let a group of imperfect humans reliably deliver quality, learn fast, and be better tomorrow.
Read more
The Kind of Leader I'm Trying to Become
Leadership isn't about being in charge, it's about taking care of the people in your charge. I'm building toward a style that's technically strong enough to earn trust, and human enough to keep it.
Read more
OpenTelemetry in .NET
The why, a basic implementation + config, and your first steps to production. OTel isn't 'more logging.' It's a system for turning running software into evidence.
Read more
AI Coding Assistants: A Security and Privacy Reality Check
AI coding assistants are wildly useful. They're also a new kind of risk surface. This post is a reality check. No doom, no hype, just how these systems actualy behave, where data can flow, and how to use them responsibly.
Read more
