<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0" xmlns:cc="http://cyber.law.harvard.edu/rss/creativeCommonsRssModule.html">
    <channel>
        <title><![CDATA[Stories by The Speedcraft Lab on Medium]]></title>
        <description><![CDATA[Stories by The Speedcraft Lab on Medium]]></description>
        <link>https://medium.com/@speedcraft21?source=rss-9167ac60cbd9------2</link>
        <image>
            <url>https://cdn-images-1.medium.com/fit/c/150/150/1*Dm71ADP4pd4tz73U0uKtVw.png</url>
            <title>Stories by The Speedcraft Lab on Medium</title>
            <link>https://medium.com/@speedcraft21?source=rss-9167ac60cbd9------2</link>
        </image>
        <generator>Medium</generator>
        <lastBuildDate>Thu, 05 Nov 2026 01:59:55 GMT</lastBuildDate>
        <atom:link href="https://medium.com/@speedcraft21/feed" rel="self" type="application/rss+xml"/>
        <webMaster><![CDATA[yourfriends@medium.com]]></webMaster>
        <atom:link href="http://medium.superfeedr.com" rel="hub"/>
        <item>
            <title><![CDATA[Netflix Runs 30,000 Flink Jobs, and Open-Source Autoscaling Saved One of Its Teams $1.1M a Year]]></title>
            <description><![CDATA[<div class="medium-feed-item"><p class="medium-feed-image"><a href="https://medium.com/@speedcraft21/netflix-runs-30-000-flink-jobs-and-open-source-autoscaling-saved-one-of-its-teams-1-1m-a-year-0ac4012067c7?source=rss-9167ac60cbd9------2"><img src="https://cdn-images-1.medium.com/max/1254/1*Xw2XQQ1FkZrdtR2JBo9S1g.png" width="1254"></a></p><p class="medium-feed-snippet">That team cut Flink compute 58%, and Netflix runs the scaler at 0.45 utilisation, not 0.7</p><p class="medium-feed-link"><a href="https://medium.com/@speedcraft21/netflix-runs-30-000-flink-jobs-and-open-source-autoscaling-saved-one-of-its-teams-1-1m-a-year-0ac4012067c7?source=rss-9167ac60cbd9------2">Continue reading on Medium »</a></p></div>]]></description>
            <link>https://medium.com/@speedcraft21/netflix-runs-30-000-flink-jobs-and-open-source-autoscaling-saved-one-of-its-teams-1-1m-a-year-0ac4012067c7?source=rss-9167ac60cbd9------2</link>
            <guid isPermaLink="false">https://medium.com/p/0ac4012067c7</guid>
            <category><![CDATA[cloud-optimization]]></category>
            <category><![CDATA[flink]]></category>
            <category><![CDATA[stream-processing]]></category>
            <category><![CDATA[apache-spark]]></category>
            <category><![CDATA[netflix]]></category>
            <dc:creator><![CDATA[The Speedcraft Lab]]></dc:creator>
            <pubDate>Wed, 04 Nov 2026 03:31:01 GMT</pubDate>
            <atom:updated>2026-11-04T03:31:01.973Z</atom:updated>
        </item>
        <item>
            <title><![CDATA[Netflix’s System Design Interview Was Dirty. I Wasn’t Ready.]]></title>
            <description><![CDATA[<div class="medium-feed-item"><p class="medium-feed-image"><a href="https://medium.com/@speedcraft21/netflixs-system-design-interview-was-dirty-i-wasn-t-ready-7b9cdc5868a0?source=rss-9167ac60cbd9------2"><img src="https://cdn-images-1.medium.com/max/1672/1*JlCgsu3xsUhvu14GtCkHAQ.png" width="1672"></a></p><p class="medium-feed-snippet">Midway through my answer, they killed an entire AWS region and watched.</p><p class="medium-feed-link"><a href="https://medium.com/@speedcraft21/netflixs-system-design-interview-was-dirty-i-wasn-t-ready-7b9cdc5868a0?source=rss-9167ac60cbd9------2">Continue reading on Medium »</a></p></div>]]></description>
            <link>https://medium.com/@speedcraft21/netflixs-system-design-interview-was-dirty-i-wasn-t-ready-7b9cdc5868a0?source=rss-9167ac60cbd9------2</link>
            <guid isPermaLink="false">https://medium.com/p/7b9cdc5868a0</guid>
            <category><![CDATA[distributed-systems]]></category>
            <category><![CDATA[system-design-interview]]></category>
            <category><![CDATA[cloud-computing]]></category>
            <category><![CDATA[netflix]]></category>
            <category><![CDATA[system-design-concepts]]></category>
            <dc:creator><![CDATA[The Speedcraft Lab]]></dc:creator>
            <pubDate>Mon, 02 Nov 2026 03:31:01 GMT</pubDate>
            <atom:updated>2026-11-02T03:31:01.910Z</atom:updated>
        </item>
        <item>
            <title><![CDATA[GitHub Used Copilot to Port Copilot’s Runtime to Rust: 832,000 Lines in 14.5 Weeks]]></title>
            <description><![CDATA[<div class="medium-feed-item"><p class="medium-feed-image"><a href="https://medium.com/@speedcraft21/github-used-copilot-to-port-copilots-runtime-to-rust-832-000-lines-in-14-5-weeks-32b2b20e5949?source=rss-9167ac60cbd9------2"><img src="https://cdn-images-1.medium.com/max/1254/1*oG0lOkcMAxpjYx2mooVZsw.png" width="1254"></a></p><p class="medium-feed-snippet">A cold Copilot turn fell from 5.25 s to 1.33 s out of process and 292 ms in-process.</p><p class="medium-feed-link"><a href="https://medium.com/@speedcraft21/github-used-copilot-to-port-copilots-runtime-to-rust-832-000-lines-in-14-5-weeks-32b2b20e5949?source=rss-9167ac60cbd9------2">Continue reading on Medium »</a></p></div>]]></description>
            <link>https://medium.com/@speedcraft21/github-used-copilot-to-port-copilots-runtime-to-rust-832-000-lines-in-14-5-weeks-32b2b20e5949?source=rss-9167ac60cbd9------2</link>
            <guid isPermaLink="false">https://medium.com/p/32b2b20e5949</guid>
            <category><![CDATA[rust-programming-language]]></category>
            <category><![CDATA[nodejs]]></category>
            <category><![CDATA[ai-assisted-coding]]></category>
            <category><![CDATA[github-copilot]]></category>
            <category><![CDATA[performance-optimization]]></category>
            <dc:creator><![CDATA[The Speedcraft Lab]]></dc:creator>
            <pubDate>Fri, 30 Oct 2026 03:31:01 GMT</pubDate>
            <atom:updated>2026-10-30T03:31:01.985Z</atom:updated>
        </item>
        <item>
            <title><![CDATA[GitHub’s Quietest Big Outage in August Ran 10 Hours 42 Minutes]]></title>
            <description><![CDATA[<div class="medium-feed-item"><p class="medium-feed-image"><a href="https://medium.com/@speedcraft21/githubs-quietest-big-outage-in-august-ran-10-hours-42-minutes-03bd7f9cfc90?source=rss-9167ac60cbd9------2"><img src="https://cdn-images-1.medium.com/max/1254/1*RgPeNLkGLfj8UZdWuJ2VQg.png" width="1254"></a></p><p class="medium-feed-snippet">The 17 August outage hit about 29K organisations. GitHub&#x2019;s own figures say the Actions incident ran longer</p><p class="medium-feed-link"><a href="https://medium.com/@speedcraft21/githubs-quietest-big-outage-in-august-ran-10-hours-42-minutes-03bd7f9cfc90?source=rss-9167ac60cbd9------2">Continue reading on Medium »</a></p></div>]]></description>
            <link>https://medium.com/@speedcraft21/githubs-quietest-big-outage-in-august-ran-10-hours-42-minutes-03bd7f9cfc90?source=rss-9167ac60cbd9------2</link>
            <guid isPermaLink="false">https://medium.com/p/03bd7f9cfc90</guid>
            <category><![CDATA[github-copilot]]></category>
            <category><![CDATA[site-reliability-engineer]]></category>
            <category><![CDATA[github]]></category>
            <category><![CDATA[github-actions]]></category>
            <category><![CDATA[outage]]></category>
            <dc:creator><![CDATA[The Speedcraft Lab]]></dc:creator>
            <pubDate>Wed, 28 Oct 2026 03:31:01 GMT</pubDate>
            <atom:updated>2026-10-28T03:31:01.709Z</atom:updated>
        </item>
        <item>
            <title><![CDATA[Meta’s System Design Interview Was a Brutal Reality Check]]></title>
            <description><![CDATA[<div class="medium-feed-item"><p class="medium-feed-image"><a href="https://medium.com/beyond-localhost/metas-system-design-interview-was-a-brutal-reality-check-14ac5a92b4c4?source=rss-9167ac60cbd9------2"><img src="https://cdn-images-1.medium.com/max/1254/1*hUQXVa-_TO3Cla7oRmWzSQ.png" width="1254"></a></p><p class="medium-feed-snippet">Six months of prep fell apart on one question about fan-out.</p><p class="medium-feed-link"><a href="https://medium.com/beyond-localhost/metas-system-design-interview-was-a-brutal-reality-check-14ac5a92b4c4?source=rss-9167ac60cbd9------2">Continue reading on Beyond Localhost »</a></p></div>]]></description>
            <link>https://medium.com/beyond-localhost/metas-system-design-interview-was-a-brutal-reality-check-14ac5a92b4c4?source=rss-9167ac60cbd9------2</link>
            <guid isPermaLink="false">https://medium.com/p/14ac5a92b4c4</guid>
            <category><![CDATA[distributed-systems]]></category>
            <category><![CDATA[system-design-concepts]]></category>
            <category><![CDATA[meta]]></category>
            <category><![CDATA[interview]]></category>
            <category><![CDATA[software-engineering]]></category>
            <dc:creator><![CDATA[The Speedcraft Lab]]></dc:creator>
            <pubDate>Mon, 26 Oct 2026 03:31:01 GMT</pubDate>
            <atom:updated>2026-10-26T03:31:01.992Z</atom:updated>
        </item>
        <item>
            <title><![CDATA[Cloudflare Moved cdnjs Off Google Cloud at 9 Billion Daily Requests and Hit Its Own Limits]]></title>
            <description><![CDATA[<div class="medium-feed-item"><p class="medium-feed-image"><a href="https://medium.com/@speedcraft21/cloudflare-moved-cdnjs-off-google-cloud-at-9-billion-daily-requests-and-hit-its-own-limits-4f7ba29ab9b0?source=rss-9167ac60cbd9------2"><img src="https://cdn-images-1.medium.com/max/1672/1*ro6Wbex8AIooVvtI75yn8Q.png" width="1672"></a></p><p class="medium-feed-snippet">Paid Workers went from 1,000 subrequests to 10,000 by default, and 10 million if you opt in</p><p class="medium-feed-link"><a href="https://medium.com/@speedcraft21/cloudflare-moved-cdnjs-off-google-cloud-at-9-billion-daily-requests-and-hit-its-own-limits-4f7ba29ab9b0?source=rss-9167ac60cbd9------2">Continue reading on Medium »</a></p></div>]]></description>
            <link>https://medium.com/@speedcraft21/cloudflare-moved-cdnjs-off-google-cloud-at-9-billion-daily-requests-and-hit-its-own-limits-4f7ba29ab9b0?source=rss-9167ac60cbd9------2</link>
            <guid isPermaLink="false">https://medium.com/p/4f7ba29ab9b0</guid>
            <category><![CDATA[cloudflare]]></category>
            <category><![CDATA[serverless-computing]]></category>
            <category><![CDATA[software-development]]></category>
            <category><![CDATA[google-cloud-platform]]></category>
            <category><![CDATA[developer-tools]]></category>
            <dc:creator><![CDATA[The Speedcraft Lab]]></dc:creator>
            <pubDate>Fri, 23 Oct 2026 03:31:01 GMT</pubDate>
            <atom:updated>2026-10-23T03:31:01.653Z</atom:updated>
        </item>
        <item>
            <title><![CDATA[Spotify Cut Claude Code’s File-Reading Tokens by 90% by Not Letting It Read Big Files]]></title>
            <description><![CDATA[<div class="medium-feed-item"><p class="medium-feed-image"><a href="https://medium.com/@speedcraft21/spotify-cut-claude-codes-file-reading-tokens-by-90-by-not-letting-it-read-big-files-99f079a88d99?source=rss-9167ac60cbd9------2"><img src="https://cdn-images-1.medium.com/max/1672/1*Ql24L0po-ESQF9_9T_raBA.png" width="1672"></a></p><p class="medium-feed-snippet">One engineer&#x2019;s test: a 350-line hook sends big reads to Gemini Flash, at 10 to 30 seconds each</p><p class="medium-feed-link"><a href="https://medium.com/@speedcraft21/spotify-cut-claude-codes-file-reading-tokens-by-90-by-not-letting-it-read-big-files-99f079a88d99?source=rss-9167ac60cbd9------2">Continue reading on Medium »</a></p></div>]]></description>
            <link>https://medium.com/@speedcraft21/spotify-cut-claude-codes-file-reading-tokens-by-90-by-not-letting-it-read-big-files-99f079a88d99?source=rss-9167ac60cbd9------2</link>
            <guid isPermaLink="false">https://medium.com/p/99f079a88d99</guid>
            <category><![CDATA[llm]]></category>
            <category><![CDATA[ai-coding]]></category>
            <category><![CDATA[artificial-intelligence]]></category>
            <category><![CDATA[claude-code]]></category>
            <category><![CDATA[software-engineering]]></category>
            <dc:creator><![CDATA[The Speedcraft Lab]]></dc:creator>
            <pubDate>Wed, 21 Oct 2026 03:31:01 GMT</pubDate>
            <atom:updated>2026-10-21T03:31:01.700Z</atom:updated>
        </item>
        <item>
            <title><![CDATA[I Failed Google’s System Design Round Twice. Then I Cracked It.]]></title>
            <description><![CDATA[<div class="medium-feed-item"><p class="medium-feed-image"><a href="https://medium.com/beyond-localhost/i-failed-googles-system-design-round-twice-then-i-cracked-it-ccf525c20449?source=rss-9167ac60cbd9------2"><img src="https://cdn-images-1.medium.com/max/1254/1*WwI6KUi3KkrKnhlSxvntQA.png" width="1254"></a></p><p class="medium-feed-snippet">Perfect diagrams got me rejected. One shift in how I talked got me hired.</p><p class="medium-feed-link"><a href="https://medium.com/beyond-localhost/i-failed-googles-system-design-round-twice-then-i-cracked-it-ccf525c20449?source=rss-9167ac60cbd9------2">Continue reading on Beyond Localhost »</a></p></div>]]></description>
            <link>https://medium.com/beyond-localhost/i-failed-googles-system-design-round-twice-then-i-cracked-it-ccf525c20449?source=rss-9167ac60cbd9------2</link>
            <guid isPermaLink="false">https://medium.com/p/ccf525c20449</guid>
            <category><![CDATA[google-interview]]></category>
            <category><![CDATA[rate-limiter]]></category>
            <category><![CDATA[careers]]></category>
            <category><![CDATA[software-engineering]]></category>
            <category><![CDATA[system-design-interview]]></category>
            <dc:creator><![CDATA[The Speedcraft Lab]]></dc:creator>
            <pubDate>Mon, 19 Oct 2026 03:31:01 GMT</pubDate>
            <atom:updated>2026-10-19T03:31:01.588Z</atom:updated>
        </item>
        <item>
            <title><![CDATA[Spotify Doubled Merged Code Changes to 17,000 a Month With AI. Verification Became the Bottleneck.]]></title>
            <description><![CDATA[<div class="medium-feed-item"><p class="medium-feed-image"><a href="https://medium.com/beyond-localhost/spotify-doubled-merged-code-changes-to-17-000-a-month-with-ai-verification-became-the-bottleneck-8b3edc933614?source=rss-9167ac60cbd9------2"><img src="https://cdn-images-1.medium.com/max/1254/1*A19r8mqGEHnbiuWX4L8v9g.png" width="1254"></a></p><p class="medium-feed-snippet">Quality work rose to 31% of merges, yet one dependency upgrade that passed every check still hurt users.</p><p class="medium-feed-link"><a href="https://medium.com/beyond-localhost/spotify-doubled-merged-code-changes-to-17-000-a-month-with-ai-verification-became-the-bottleneck-8b3edc933614?source=rss-9167ac60cbd9------2">Continue reading on Beyond Localhost »</a></p></div>]]></description>
            <link>https://medium.com/beyond-localhost/spotify-doubled-merged-code-changes-to-17-000-a-month-with-ai-verification-became-the-bottleneck-8b3edc933614?source=rss-9167ac60cbd9------2</link>
            <guid isPermaLink="false">https://medium.com/p/8b3edc933614</guid>
            <category><![CDATA[ai]]></category>
            <category><![CDATA[software-development]]></category>
            <category><![CDATA[productivity]]></category>
            <category><![CDATA[programming]]></category>
            <category><![CDATA[spotify]]></category>
            <dc:creator><![CDATA[The Speedcraft Lab]]></dc:creator>
            <pubDate>Sun, 18 Oct 2026 06:21:18 GMT</pubDate>
            <atom:updated>2026-10-18T07:11:58.072Z</atom:updated>
        </item>
        <item>
            <title><![CDATA[Three Surprises When Reading User Input in Rust]]></title>
            <description><![CDATA[<div class="medium-feed-item"><p class="medium-feed-image"><a href="https://medium.com/@speedcraft21/three-surprises-when-reading-user-input-in-rust-f31840899584?source=rss-9167ac60cbd9------2"><img src="https://cdn-images-1.medium.com/max/1672/1*j00UaAo8gshuJEfK3CavMQ.png" width="1672"></a></p><p class="medium-feed-snippet">Why read_line keeps the newline, why your prompt waits for a flush, and why end of input needs its own check</p><p class="medium-feed-link"><a href="https://medium.com/@speedcraft21/three-surprises-when-reading-user-input-in-rust-f31840899584?source=rss-9167ac60cbd9------2">Continue reading on Medium »</a></p></div>]]></description>
            <link>https://medium.com/@speedcraft21/three-surprises-when-reading-user-input-in-rust-f31840899584?source=rss-9167ac60cbd9------2</link>
            <guid isPermaLink="false">https://medium.com/p/f31840899584</guid>
            <category><![CDATA[rust-programming-language]]></category>
            <category><![CDATA[rust]]></category>
            <category><![CDATA[software-development]]></category>
            <category><![CDATA[beginners-guide]]></category>
            <category><![CDATA[software-engineering]]></category>
            <dc:creator><![CDATA[The Speedcraft Lab]]></dc:creator>
            <pubDate>Fri, 16 Oct 2026 03:31:01 GMT</pubDate>
            <atom:updated>2026-10-16T03:31:01.775Z</atom:updated>
        </item>
    </channel>
</rss>