<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
  <channel>
    <title>Yeonsoo Lee</title>
    <description>Writing on reliability, observability, and engineering leadership</description>
    <link>https://17earlgrey.pages.dev/en/</link>
    <language>en-US</language>
    <item>
      <title>Why SRE Focuses on Incident Prevention During Development</title>
      <description>Considering CI checks for known failure patterns so teams can address them before production incidents.</description>
      <link>https://17earlgrey.pages.dev/en/writing/moving-incident-prevention-into-development/</link>
      <guid>https://17earlgrey.pages.dev/en/writing/moving-incident-prevention-into-development/</guid>
      <pubDate>Tue, 13 Oct 2026 00:00:00 GMT</pubDate>
    </item>
<item>
      <title>When Is an Incident Prevention Action Complete?</title>
      <description>How comparing database outbound traffic after a query change separated applying a fix from checking its effect</description>
      <link>https://17earlgrey.pages.dev/en/writing/verifying-incident-prevention-actions/</link>
      <guid>https://17earlgrey.pages.dev/en/writing/verifying-incident-prevention-actions/</guid>
      <pubDate>Mon, 05 Oct 2026 00:00:00 GMT</pubDate>
    </item>
<item>
      <title>Can Service Tiers Capture Dependency Risk?</title>
      <description>An incident where a lower-tier dependency stopped a major customer function and prompted a review of request-level dependencies</description>
      <link>https://17earlgrey.pages.dev/en/writing/service-criticality-and-dependency-risk/</link>
      <guid>https://17earlgrey.pages.dev/en/writing/service-criticality-and-dependency-risk/</guid>
      <pubDate>Fri, 02 Oct 2026 00:00:00 GMT</pubDate>
    </item>
<item>
      <title>Why Writes Failed When We Scaled Down Loki</title>
      <description>Investigating write failures when scaling down Loki with a replication factor of two and proposing an improvement.</description>
      <link>https://17earlgrey.pages.dev/en/writing/loki-write-failures-during-graceful-scale-down/</link>
      <guid>https://17earlgrey.pages.dev/en/writing/loki-write-failures-during-graceful-scale-down/</guid>
      <pubDate>Wed, 23 Sep 2026 00:00:00 GMT</pubDate>
    </item>
<item>
      <title>Can Ticket Counts Measure Team Performance?</title>
      <description>Why completed cost improvements left the team goal unmet and how that should guide the next priority</description>
      <link>https://17earlgrey.pages.dev/en/writing/measure-sre-outcomes-not-activity/</link>
      <guid>https://17earlgrey.pages.dev/en/writing/measure-sre-outcomes-not-activity/</guid>
      <pubDate>Mon, 14 Sep 2026 00:00:00 GMT</pubDate>
    </item>
<item>
      <title>A Progressive Deployment Policy Based on Customer Impact</title>
      <description>How requiring progressive deployment for roles that could directly affect customers reduced rollbacks after full rollouts</description>
      <link>https://17earlgrey.pages.dev/en/writing/a-reliability-policy-needs-enforcement/</link>
      <guid>https://17earlgrey.pages.dev/en/writing/a-reliability-policy-needs-enforcement/</guid>
      <pubDate>Fri, 11 Sep 2026 00:00:00 GMT</pubDate>
    </item>
<item>
      <title>What Should AI Do During an Incident?</title>
      <description>What an Incident Agent developed by a member of my team reveals about gathering incident context and validating AI analysis</description>
      <link>https://17earlgrey.pages.dev/en/writing/what-should-ai-do-during-an-incident/</link>
      <guid>https://17earlgrey.pages.dev/en/writing/what-should-ai-do-during-an-incident/</guid>
      <pubDate>Wed, 09 Sep 2026 00:00:00 GMT</pubDate>
    </item>
<item>
      <title>Can Public Metrics Show a Database&apos;s Capacity Limit?</title>
      <description>What I learned about the hidden limits of a managed database when load-test headroom did not hold under production traffic</description>
      <link>https://17earlgrey.pages.dev/en/writing/can-public-metrics-show-database-capacity-limits/</link>
      <guid>https://17earlgrey.pages.dev/en/writing/can-public-metrics-show-database-capacity-limits/</guid>
      <pubDate>Sun, 06 Sep 2026 00:00:00 GMT</pubDate>
    </item>
<item>
      <title>How Should We Build SLOs for an Observability Platform?</title>
      <description>Observability platform SLOs based on log and metric query success rates and response times</description>
      <link>https://17earlgrey.pages.dev/en/writing/how-to-build-slos-for-an-observability-platform/</link>
      <guid>https://17earlgrey.pages.dev/en/writing/how-to-build-slos-for-an-observability-platform/</guid>
      <pubDate>Thu, 03 Sep 2026 00:00:00 GMT</pubDate>
    </item>
<item>
      <title>Should SRE Teams Solve Incidents for Service Teams?</title>
      <description>How I separated incident responsibilities between a central SRE team and service teams to turn individual response work into organizational capability</description>
      <link>https://17earlgrey.pages.dev/en/writing/should-sre-teams-solve-incidents-for-service-teams/</link>
      <guid>https://17earlgrey.pages.dev/en/writing/should-sre-teams-solve-incidents-for-service-teams/</guid>
      <pubDate>Mon, 31 Aug 2026 00:00:00 GMT</pubDate>
    </item>
<item>
      <title>Comparing Incident Response Times Starts with Consistent Records</title>
      <description>How we aligned occurrence, acknowledgement, and recovery timestamps to compare incident response times</description>
      <link>https://17earlgrey.pages.dev/en/writing/an-incident-dashboard-is-not-the-first-thing-to-build/</link>
      <guid>https://17earlgrey.pages.dev/en/writing/an-incident-dashboard-is-not-the-first-thing-to-build/</guid>
      <pubDate>Sat, 29 Aug 2026 00:00:00 GMT</pubDate>
    </item>
<item>
      <title>Does Keeping Logs Longer Actually Improve Reliability?</title>
      <description>Why we needed different retention periods based on purpose and audit requirements instead of one policy for every log</description>
      <link>https://17earlgrey.pages.dev/en/writing/does-longer-log-retention-improve-reliability/</link>
      <guid>https://17earlgrey.pages.dev/en/writing/does-longer-log-retention-improve-reliability/</guid>
      <pubDate>Wed, 26 Aug 2026 00:00:00 GMT</pubDate>
    </item>
<item>
      <title>What I Learned Operating a Log Platform at Hundreds of Terabytes per Day</title>
      <description>Why we chose Loki for a large log platform and used buffer utilization to adjust autoscaling and cost</description>
      <link>https://17earlgrey.pages.dev/en/writing/operating-a-log-platform-at-hundreds-of-terabytes-per-day/</link>
      <guid>https://17earlgrey.pages.dev/en/writing/operating-a-log-platform-at-hundreds-of-terabytes-per-day/</guid>
      <pubDate>Sun, 23 Aug 2026 00:00:00 GMT</pubDate>
    </item>
<item>
      <title>Why Recovery and Root Cause Analysis Should Be Separate</title>
      <description>Why incident response should reduce customer impact first and finish root cause analysis after recovery</description>
      <link>https://17earlgrey.pages.dev/en/writing/separate-recovery-from-root-cause-analysis/</link>
      <guid>https://17earlgrey.pages.dev/en/writing/separate-recovery-from-root-cause-analysis/</guid>
      <pubDate>Fri, 21 Aug 2026 00:00:00 GMT</pubDate>
    </item>
<item>
      <title>When Does a Batch Failure Become an Incident?</title>
      <description>How to distinguish a failure from an incident and match the organizational response to actual impact</description>
      <link>https://17earlgrey.pages.dev/en/writing/when-does-a-failure-become-an-incident/</link>
      <guid>https://17earlgrey.pages.dev/en/writing/when-does-a-failure-become-an-incident/</guid>
      <pubDate>Tue, 18 Aug 2026 00:00:00 GMT</pubDate>
    </item>
  </channel>
</rss>