Senior Site Reliability Engineer at FanDuel / Blip
Obsessed with building reliable and cost-effective systems and always looking for ways to improve things.
In my free time, a foodie, an amateur photographer, and a homebrewing enthusiast.
In distributed systems, the debugging tax isn't the fix; it's the navigation. Learn how Uniform Resource Names (URNs) and the Model Context Protocol (MCP) enable safe, deterministic AI triage with verifiable audit …
We optimize APIs. We scale databases. We architect systems for speed.
But sometimes the biggest performance wins hide in plain sight, in a single function called thousands of times.
Your observability bill is out of control because you're sending everything to your vendor. It's time to take back control with an observability pipeline: a central hub to filter, shape, and route your telemetry data, …
You've isolated your services with unique API keys. But what about the users behind them? This article explores the next layer of observability: passing end-user IDs to third-party APIs, and the critical balance between …
Reusing a single API key across multiple applications seems efficient, but it creates a nightmare for observability, reliability, and security. This post breaks down why this common anti-pattern is so dangerous and why …
Choosing a third-party service is an architectural decision, not just a purchase.
This is a guide for engineers to navigate the procurement process, separating the technical evaluation from the sales relationship to …