Pedro Dias

Pedro Dias

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.

Recent Articles

View all articles
18 min read

Beyond the SELECT: Object-Centric Debugging with URNs and Safe AI Triage

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 …

#mcp #ai #observability #sre
8 min read

From O(n) to O(1): How We Made DataFrame Lookups 23x Faster

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.

#python #pandas #performance #optimization
10 min read

The Observability Pipeline: Taming Your Observability Costs

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, …

#observability #finops #cost management #opentelemetry
8 min read

Beyond the Key: The Power and Peril of End-User IDs

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 …

#api #security #observability #privacy
8 min read

The Hidden Dangers of Sharing API Keys Across Services

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 …

#api #security #observability #rate limiting
6 min read

Beyond the Demo: An Engineer's Short Guide to Choosing Tools, Not Vendors

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 …

#vendor lock-in #procurement #finops #engineering culture