<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Caskey Engineering</title>
    <link>https://caskeycoding.com</link>
    <description>Technical writing by Eric Caskey on platform engineering, distributed systems, and AI-augmented development.</description>
    <language>en-us</language>
    <lastBuildDate>Mon, 04 May 2026 08:05:43 GMT</lastBuildDate>
    <atom:link href="https://caskeycoding.com/feed.xml" rel="self" type="application/rss+xml"/>
    <item>
      <title>When the Spec Was Wrong: Rewriting a Shipped Decision</title>
      <link>https://caskeycoding.com/blog/when-the-spec-was-wrong</link>
      <guid isPermaLink="true">https://caskeycoding.com/blog/when-the-spec-was-wrong</guid>
      <pubDate>Sun, 26 Apr 2026 00:00:00 GMT</pubDate>
      <description>Two weeks after I shipped a post about a scoring engine I&apos;d built, I rewrote the spec it was based on. Here&apos;s what I learned, and why I had an AI agent do the literature review.</description>
    </item>
    <item>
      <title>One week of SDD in production: the numbers</title>
      <link>https://caskeycoding.com/blog/one-week-sdd-production-numbers</link>
      <guid isPermaLink="true">https://caskeycoding.com/blog/one-week-sdd-production-numbers</guid>
      <pubDate>Mon, 20 Apr 2026 00:00:00 GMT</pubDate>
      <description>The previous two posts made claims. Here is what a week of the workflow looks like as a data trail, PRs, deploys, CI runs, specs merged, pulled from GitHub.</description>
    </item>
    <item>
      <title>SDD isn&apos;t about managing AI agents, it&apos;s about managing context</title>
      <link>https://caskeycoding.com/blog/sdd-is-context-management</link>
      <guid isPermaLink="true">https://caskeycoding.com/blog/sdd-is-context-management</guid>
      <pubDate>Sun, 19 Apr 2026 00:00:00 GMT</pubDate>
      <description>Spec-driven development reads like a methodology for controlling AI agents. It isn&apos;t. It&apos;s a methodology for managing context across stateless sessions. The spec is the persistent memory.</description>
    </item>
    <item>
      <title>Specs in, deploys out, no keyboard</title>
      <link>https://caskeycoding.com/blog/phone-first-production-from-a-phone</link>
      <guid isPermaLink="true">https://caskeycoding.com/blog/phone-first-production-from-a-phone</guid>
      <pubDate>Sat, 18 Apr 2026 00:00:00 GMT</pubDate>
      <description>Two production sites, a blog, and two personal AI projects, shipped this week from a phone. The chain is voice dictation into Perplexity Computer, a spec, then Claude Code on the web. The interaction model is the story.</description>
    </item>
    <item>
      <title>Building a Personal Finance App with AI: Graham-Aligned Portfolio Review</title>
      <link>https://caskeycoding.com/blog/building-an-ai-finance-app-graham-aligned-portfolio-review</link>
      <guid isPermaLink="true">https://caskeycoding.com/blog/building-an-ai-finance-app-graham-aligned-portfolio-review</guid>
      <pubDate>Mon, 13 Apr 2026 00:00:00 GMT</pubDate>
      <description>How I built a personal financial position reviewer using Python Lambda, multi-agent AI on AWS Bedrock, and Graham&apos;s value investing framework, and what I learned building AI applications outside work.</description>
    </item>
    <item>
      <title>Building an AI Marathon Coach: Deterministic Rules, LLM Narratives, and the 2026 NYC Marathon</title>
      <link>https://caskeycoding.com/blog/building-an-ai-marathon-coach-deterministic-rules-llm-narratives-2026-nyc-marathon</link>
      <guid isPermaLink="true">https://caskeycoding.com/blog/building-an-ai-marathon-coach-deterministic-rules-llm-narratives-2026-nyc-marathon</guid>
      <pubDate>Mon, 13 Apr 2026 00:00:00 GMT</pubDate>
      <description>How I built a personal AI coaching system for marathon training, layering deterministic guardrails over an LLM narrative engine, ingesting Garmin FIT files, and designing for my own injury history.</description>
    </item>
    <item>
      <title>Designing Safety Guardrails for Distributed Workflow Orchestration</title>
      <link>https://caskeycoding.com/blog/designing-safety-guardrails-for-distributed-workflow-orchestration</link>
      <guid isPermaLink="true">https://caskeycoding.com/blog/designing-safety-guardrails-for-distributed-workflow-orchestration</guid>
      <pubDate>Fri, 10 Apr 2026 00:00:00 GMT</pubDate>
      <description>Patterns for pre-execution safety checks, parallel validation, opt-out design, and extensible guardrail architecture on workflow platforms.</description>
    </item>
    <item>
      <title>Spec-Driven Development and the Folder Architecture That Makes It Work</title>
      <link>https://caskeycoding.com/blog/spec-driven-development-and-the-folder-architecture-that-makes-it-work</link>
      <guid isPermaLink="true">https://caskeycoding.com/blog/spec-driven-development-and-the-folder-architecture-that-makes-it-work</guid>
      <pubDate>Fri, 20 Jun 2025 00:00:00 GMT</pubDate>
      <description>Why spec-driven development and structured folder architecture are the missing infrastructure for AI-assisted engineering — methodology, common mistakes, and where to start.</description>
    </item>
    <item>
      <title>Book Review: Enterprise Vibe Coding Playbook, Building Real Software with AI</title>
      <link>https://caskeycoding.com/blog/book-review-enterprise-vibe-coding-playbook-building-real-software-with-ai</link>
      <guid isPermaLink="true">https://caskeycoding.com/blog/book-review-enterprise-vibe-coding-playbook-building-real-software-with-ai</guid>
      <pubDate>Tue, 10 Jun 2025 00:00:00 GMT</pubDate>
      <description>A practitioner&apos;s review of Doug Kerwin&apos;s Enterprise Vibe Coding Playbook, why AI as a thinking partner, not a replacement, is the framework enterprise engineering teams need.</description>
    </item>
    <item>
      <title>Building Multi-Region Workflow Orchestration: Lessons from DUB, SEA, SJO, NYC</title>
      <link>https://caskeycoding.com/blog/building-multi-region-workflow-orchestration</link>
      <guid isPermaLink="true">https://caskeycoding.com/blog/building-multi-region-workflow-orchestration</guid>
      <pubDate>Sun, 01 Jun 2025 00:00:00 GMT</pubDate>
      <description>Designing cross-region workflow orchestration that holds across Dublin, Seattle, San Jose, and New York, self-service platforms, SLA definitions, and AI-native execution infrastructure.</description>
    </item>
    <item>
      <title>Enterprise MFA at Scale: QR Codes, Self-Service Portals, and Zero Help-Desk Friction</title>
      <link>https://caskeycoding.com/blog/enterprise-mfa-at-scale</link>
      <guid isPermaLink="true">https://caskeycoding.com/blog/enterprise-mfa-at-scale</guid>
      <pubDate>Sun, 25 May 2025 00:00:00 GMT</pubDate>
      <description>How I owned and evolved enterprise MFA platforms serving tens of thousands of employees, from the RSA Self Service Portal to QR Code-based provisioning and mobile authentication.</description>
    </item>
    <item>
      <title>How I Standardized Infrastructure Monitoring Across an Entire Fleet</title>
      <link>https://caskeycoding.com/blog/how-i-standardized-infrastructure-monitoring-across-an-entire-fleet</link>
      <guid isPermaLink="true">https://caskeycoding.com/blog/how-i-standardized-infrastructure-monitoring-across-an-entire-fleet</guid>
      <pubDate>Tue, 20 May 2025 00:00:00 GMT</pubDate>
      <description>How I built and drove adoption of unified monitoring standards across enterprise fleets at Amazon and Prudential, from alerting baselines to org-wide observability.</description>
    </item>
    <item>
      <title>Welcome: Building Platforms for Scale</title>
      <link>https://caskeycoding.com/blog/welcome-building-platforms-for-scale</link>
      <guid isPermaLink="true">https://caskeycoding.com/blog/welcome-building-platforms-for-scale</guid>
      <pubDate>Thu, 15 May 2025 00:00:00 GMT</pubDate>
      <description>An introduction to the blog, reflections on infrastructure monitoring, platform leadership, and building systems that empower organizations to innovate safely at scale.</description>
    </item>
  </channel>
</rss>