<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Pedro Dias | Thoughts on Tech &amp; Leadership</title>
    <link>https://itspedrodias.com/</link>
    <description>Recent content on Pedro Dias | Thoughts on Tech &amp; Leadership</description>
    <generator>Hugo</generator>
    <language>en</language>
    <copyright>© Pedro Dias</copyright>
    <lastBuildDate>Tue, 13 Oct 2026 00:00:00 +0000</lastBuildDate>
    <atom:link href="https://itspedrodias.com/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Building Cookieless Web Telemetry with ClickHouse and SigNoz</title>
      <link>https://itspedrodias.com/posts/clickpulse-cookieless-telemetry-clickhouse/</link>
      <pubDate>Tue, 13 Oct 2026 00:00:00 +0000</pubDate>
      <guid>https://itspedrodias.com/posts/clickpulse-cookieless-telemetry-clickhouse/</guid>
      <description>Running a secondary relational database or paying for hosted analytics just to count website hits feels redundant when ClickHouse is already in your stack.&#xA;This is an architectural walkthrough of building a cookieless telemetry pipeline with Cloudflare Workers, a D1 fallback buffer, and native SigNoz dashboards.</description>
    </item>
    <item>
      <title>Beyond the SELECT: Object-Centric Debugging with URNs and Safe AI Triage</title>
      <link>https://itspedrodias.com/posts/mcp-urn-debugging/</link>
      <pubDate>Sat, 26 Sep 2026 00:00:00 +0000</pubDate>
      <guid>https://itspedrodias.com/posts/mcp-urn-debugging/</guid>
      <description>In distributed architectures, the lion&amp;rsquo;s share of on-call triage time is spent opening SSH tunnels, hopping databases, and manually joining fragmented data. This post explores how URNs and the Model Context Protocol (MCP) enable a deterministic &amp;ldquo;Detective Agent&amp;rdquo;, complete with verifiable negative evidence logs, identity delegation, and object-centric safety constraints.</description>
    </item>
    <item>
      <title>From O(n) to O(1): How We Made DataFrame Lookups 23x Faster</title>
      <link>https://itspedrodias.com/posts/data-processing/</link>
      <pubDate>Thu, 08 Jan 2026 00:00:00 +0000</pubDate>
      <guid>https://itspedrodias.com/posts/data-processing/</guid>
      <description>We optimize APIs. We scale databases. We architect systems for speed.&#xA;But sometimes the biggest performance wins hide in plain sight, in a single function called thousands of times.</description>
    </item>
    <item>
      <title>The Observability Pipeline: Taming Your Observability Costs</title>
      <link>https://itspedrodias.com/posts/observability-pipelines-cost-control/</link>
      <pubDate>Tue, 21 Oct 2025 00:00:00 +0000</pubDate>
      <guid>https://itspedrodias.com/posts/observability-pipelines-cost-control/</guid>
      <description>Stop paying to ingest useless data. An observability pipeline (using tools like OpenTelemetry Collector, Vector, or Redpanda Connect) acts as a smart router for your telemetry. We explore how this pattern lets you slash monitoring costs, enforce privacy by design, and break vendor lock-in.</description>
    </item>
    <item>
      <title>Beyond the Key: The Power and Peril of End-User IDs</title>
      <link>https://itspedrodias.com/posts/beyond-the-key-end-user-ids/</link>
      <pubDate>Sun, 05 Oct 2025 00:00:00 +0000</pubDate>
      <guid>https://itspedrodias.com/posts/beyond-the-key-end-user-ids/</guid>
      <description>Unique API keys give you application-level identity. But for SaaS platforms, the real chaos comes from users. We dive into the pros and cons of using end-user IDs for abuse monitoring, cost attribution, and the significant privacy risks you must navigate.</description>
    </item>
    <item>
      <title>The Hidden Dangers of Sharing API Keys Across Services</title>
      <link>https://itspedrodias.com/posts/one-key-to-rule-them-all/</link>
      <pubDate>Fri, 03 Oct 2025 00:00:00 +0000</pubDate>
      <guid>https://itspedrodias.com/posts/one-key-to-rule-them-all/</guid>
      <description>Reusing a single API key across multiple applications seems efficient, but it creates a nightmare for observability, rate limiting, and security. This post breaks down why this common anti-pattern is so dangerous and why unique keys are essential for robust systems.</description>
    </item>
    <item>
      <title>Beyond the Demo: An Engineer&#39;s Short Guide to Choosing Tools, Not Vendors</title>
      <link>https://itspedrodias.com/posts/choosing-tools-not-vendors/</link>
      <pubDate>Mon, 29 Sep 2025 00:00:00 +0000</pubDate>
      <guid>https://itspedrodias.com/posts/choosing-tools-not-vendors/</guid>
      <description>Choosing a third-party service is an architectural decision, not just a purchase.&#xA;This is a guide for engineers to navigate the procurement process, separating the technical evaluation from the sales relationship to avoid long-term traps.</description>
    </item>
    <item>
      <title>The Datadog Bill You Didn&#39;t See Coming: APM&#39;s Hidden Costs</title>
      <link>https://itspedrodias.com/posts/datadogapmcost/</link>
      <pubDate>Tue, 15 Apr 2025 00:00:00 +0000</pubDate>
      <guid>https://itspedrodias.com/posts/datadogapmcost/</guid>
      <description>Datadog is a powerful observability platform, but its true cost often lies hidden in the interconnectedness of its features.&#xA;Let&amp;rsquo;s explore how one decision, like enabling APM, can lead to a cascade of unexpected expenses.</description>
    </item>
    <item>
      <title>The Accidental Bottleneck: When Managers Turn into Human Load Balancers</title>
      <link>https://itspedrodias.com/posts/lbmanagement/</link>
      <pubDate>Tue, 25 Mar 2025 00:00:00 +0000</pubDate>
      <guid>https://itspedrodias.com/posts/lbmanagement/</guid>
      <description>We optimize code. We scale databases. We architect systems for speed and resilience.&#xA;But what if the real performance bottleneck in the org… is a person?</description>
    </item>
    <item>
      <title>Investing in Value: Aligning Software Efforts with Business Impact</title>
      <link>https://itspedrodias.com/posts/valueinsoftware/</link>
      <pubDate>Wed, 29 Jan 2025 00:00:00 +0000</pubDate>
      <guid>https://itspedrodias.com/posts/valueinsoftware/</guid>
      <description>An idea to simplify your decision making with value quadrants</description>
    </item>
  </channel>
</rss>
