<?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[Backend Engineers Club - Medium]]></title>
        <description><![CDATA[Real-world backend engineering scalability, systems design, and the production failures nobody warns you about. - Medium]]></description>
        <link>https://medium.com/backend-engineers-club?source=rss----8ce455de7926---4</link>
        <image>
            <url>https://cdn-images-1.medium.com/proxy/1*TGH72Nnw24QL3iV9IOm4VA.png</url>
            <title>Backend Engineers Club - Medium</title>
            <link>https://medium.com/backend-engineers-club?source=rss----8ce455de7926---4</link>
        </image>
        <generator>Medium</generator>
        <lastBuildDate>Wed, 04 Nov 2026 20:31:58 GMT</lastBuildDate>
        <atom:link href="https://medium.com/feed/backend-engineers-club" rel="self" type="application/rss+xml"/>
        <webMaster><![CDATA[yourfriends@medium.com]]></webMaster>
        <atom:link href="http://medium.superfeedr.com" rel="hub"/>
        <item>
            <title><![CDATA[Adding a Database Server Doubled Capacity. One Index Multiplied It by 2,600.]]></title>
            <description><![CDATA[<div class="medium-feed-item"><p class="medium-feed-image"><a href="https://medium.com/backend-engineers-club/adding-a-database-server-doubled-capacity-one-index-multiplied-it-by-2-600-f61f6222690d?source=rss----8ce455de7926---4"><img src="https://cdn-images-1.medium.com/max/1774/1*Txyj6YqBG04Xlycw_zyJ6A.png" width="1774"></a></p><p class="medium-feed-snippet">Measure first, then climb the ladder</p><p class="medium-feed-link"><a href="https://medium.com/backend-engineers-club/adding-a-database-server-doubled-capacity-one-index-multiplied-it-by-2-600-f61f6222690d?source=rss----8ce455de7926---4">Continue reading on Backend Engineers Club »</a></p></div>]]></description>
            <link>https://medium.com/backend-engineers-club/adding-a-database-server-doubled-capacity-one-index-multiplied-it-by-2-600-f61f6222690d?source=rss----8ce455de7926---4</link>
            <guid isPermaLink="false">https://medium.com/p/f61f6222690d</guid>
            <category><![CDATA[backend-development]]></category>
            <category><![CDATA[database]]></category>
            <category><![CDATA[postgresql]]></category>
            <category><![CDATA[software-engineering]]></category>
            <category><![CDATA[design-systems]]></category>
            <dc:creator><![CDATA[Anas Issath]]></dc:creator>
            <pubDate>Tue, 03 Nov 2026 11:56:46 GMT</pubDate>
            <atom:updated>2026-11-03T11:56:46.157Z</atom:updated>
        </item>
        <item>
            <title><![CDATA[The 2026 .NET Testing Stack Audit: What to Keep, Replace, or Skip]]></title>
            <description><![CDATA[<div class="medium-feed-item"><p class="medium-feed-image"><a href="https://medium.com/backend-engineers-club/the-2026-net-testing-stack-audit-what-to-keep-replace-or-skip-d2377f09b78e?source=rss----8ce455de7926---4"><img src="https://cdn-images-1.medium.com/max/1200/0*Kw4an-70eGlk9TGV" width="1200"></a></p><p class="medium-feed-snippet">Every tool in a .NET testing stack, with a keep, replace, or skip verdict &#x2014; checked against what shipped this autumn.</p><p class="medium-feed-link"><a href="https://medium.com/backend-engineers-club/the-2026-net-testing-stack-audit-what-to-keep-replace-or-skip-d2377f09b78e?source=rss----8ce455de7926---4">Continue reading on Backend Engineers Club »</a></p></div>]]></description>
            <link>https://medium.com/backend-engineers-club/the-2026-net-testing-stack-audit-what-to-keep-replace-or-skip-d2377f09b78e?source=rss----8ce455de7926---4</link>
            <guid isPermaLink="false">https://medium.com/p/d2377f09b78e</guid>
            <category><![CDATA[xunit]]></category>
            <category><![CDATA[angular]]></category>
            <category><![CDATA[devops]]></category>
            <category><![CDATA[testing]]></category>
            <category><![CDATA[testcontainer]]></category>
            <dc:creator><![CDATA[Bharat  Chandera]]></dc:creator>
            <pubDate>Tue, 03 Nov 2026 11:07:25 GMT</pubDate>
            <atom:updated>2026-11-03T11:07:24.037Z</atom:updated>
        </item>
        <item>
            <title><![CDATA[x is 257 Was True on Monday and False on Tuesday]]></title>
            <description><![CDATA[<div class="medium-feed-item"><p class="medium-feed-image"><a href="https://medium.com/backend-engineers-club/x-is-257-was-true-on-monday-and-false-on-tuesday-5d13c21e4638?source=rss----8ce455de7926---4"><img src="https://cdn-images-1.medium.com/max/1774/1*NxG08bgzaxNB94b7Ais6CA.png" width="1774"></a></p><p class="medium-feed-snippet">Why Python&#x2019;s is and == are not the same thing, how one of them lies about numbers, and the single rule that keeps you safe</p><p class="medium-feed-link"><a href="https://medium.com/backend-engineers-club/x-is-257-was-true-on-monday-and-false-on-tuesday-5d13c21e4638?source=rss----8ce455de7926---4">Continue reading on Backend Engineers Club »</a></p></div>]]></description>
            <link>https://medium.com/backend-engineers-club/x-is-257-was-true-on-monday-and-false-on-tuesday-5d13c21e4638?source=rss----8ce455de7926---4</link>
            <guid isPermaLink="false">https://medium.com/p/5d13c21e4638</guid>
            <category><![CDATA[cpython]]></category>
            <category><![CDATA[python]]></category>
            <category><![CDATA[software-engineering]]></category>
            <category><![CDATA[backend-development]]></category>
            <category><![CDATA[pep8]]></category>
            <dc:creator><![CDATA[Anas Issath]]></dc:creator>
            <pubDate>Sun, 01 Nov 2026 01:12:24 GMT</pubDate>
            <atom:updated>2026-11-01T01:12:24.740Z</atom:updated>
        </item>
        <item>
            <title><![CDATA[The Year I Stopped Writing “Optimized” Code]]></title>
            <description><![CDATA[<div class="medium-feed-item"><p class="medium-feed-image"><a href="https://medium.com/backend-engineers-club/the-year-i-stopped-writing-optimized-code-36d53e07db71?source=rss----8ce455de7926---4"><img src="https://cdn-images-1.medium.com/max/892/1*6nsTUUDDjHke6nU4d7r5jw.png" width="892"></a></p><p class="medium-feed-snippet">Readability, maintenance, and when premature optimization actually hurts</p><p class="medium-feed-link"><a href="https://medium.com/backend-engineers-club/the-year-i-stopped-writing-optimized-code-36d53e07db71?source=rss----8ce455de7926---4">Continue reading on Backend Engineers Club »</a></p></div>]]></description>
            <link>https://medium.com/backend-engineers-club/the-year-i-stopped-writing-optimized-code-36d53e07db71?source=rss----8ce455de7926---4</link>
            <guid isPermaLink="false">https://medium.com/p/36d53e07db71</guid>
            <category><![CDATA[software-engineering]]></category>
            <category><![CDATA[software-development]]></category>
            <category><![CDATA[dotnet]]></category>
            <category><![CDATA[programming]]></category>
            <category><![CDATA[clean-code]]></category>
            <dc:creator><![CDATA[Bharat  Chandera]]></dc:creator>
            <pubDate>Thu, 29 Oct 2026 07:52:17 GMT</pubDate>
            <atom:updated>2026-10-29T07:52:16.257Z</atom:updated>
        </item>
        <item>
            <title><![CDATA[My Page Ran One Query in Development and 5,000 in Production]]></title>
            <description><![CDATA[<div class="medium-feed-item"><p class="medium-feed-image"><a href="https://medium.com/backend-engineers-club/my-page-ran-one-query-in-development-and-5-000-in-production-c6c5b69dfa85?source=rss----8ce455de7926---4"><img src="https://cdn-images-1.medium.com/max/1774/1*7fixi-6xk2SKwmrq5HesSQ.png" width="1774"></a></p><p class="medium-feed-snippet">The N+1 problem: how a harmless-looking loop quietly fires one database query per row, and the two methods that collapse it back to one</p><p class="medium-feed-link"><a href="https://medium.com/backend-engineers-club/my-page-ran-one-query-in-development-and-5-000-in-production-c6c5b69dfa85?source=rss----8ce455de7926---4">Continue reading on Backend Engineers Club »</a></p></div>]]></description>
            <link>https://medium.com/backend-engineers-club/my-page-ran-one-query-in-development-and-5-000-in-production-c6c5b69dfa85?source=rss----8ce455de7926---4</link>
            <guid isPermaLink="false">https://medium.com/p/c6c5b69dfa85</guid>
            <category><![CDATA[database-optimization]]></category>
            <category><![CDATA[backend-development]]></category>
            <category><![CDATA[django]]></category>
            <category><![CDATA[software-engineering]]></category>
            <category><![CDATA[sql]]></category>
            <dc:creator><![CDATA[Anas Issath]]></dc:creator>
            <pubDate>Wed, 28 Oct 2026 08:30:04 GMT</pubDate>
            <atom:updated>2026-10-28T08:30:04.559Z</atom:updated>
        </item>
        <item>
            <title><![CDATA[Clean Code Is a Spectrum, Not a Standard]]></title>
            <description><![CDATA[<div class="medium-feed-item"><p class="medium-feed-image"><a href="https://medium.com/backend-engineers-club/clean-code-is-a-spectrum-not-a-standard-4fbabb4db3b3?source=rss----8ce455de7926---4"><img src="https://cdn-images-1.medium.com/max/920/1*t38Pk0cyM0uDZYtkEjCO_g.png" width="920"></a></p><p class="medium-feed-snippet">When to apply SOLID, when to ignore it, and what actually keeps a team moving fast</p><p class="medium-feed-link"><a href="https://medium.com/backend-engineers-club/clean-code-is-a-spectrum-not-a-standard-4fbabb4db3b3?source=rss----8ce455de7926---4">Continue reading on Backend Engineers Club »</a></p></div>]]></description>
            <link>https://medium.com/backend-engineers-club/clean-code-is-a-spectrum-not-a-standard-4fbabb4db3b3?source=rss----8ce455de7926---4</link>
            <guid isPermaLink="false">https://medium.com/p/4fbabb4db3b3</guid>
            <category><![CDATA[clean-code]]></category>
            <category><![CDATA[software-architecture]]></category>
            <category><![CDATA[software-engineering]]></category>
            <category><![CDATA[dotnet]]></category>
            <category><![CDATA[programming]]></category>
            <dc:creator><![CDATA[Bharat  Chandera]]></dc:creator>
            <pubDate>Tue, 27 Oct 2026 15:54:36 GMT</pubDate>
            <atom:updated>2026-10-27T15:54:35.346Z</atom:updated>
        </item>
        <item>
            <title><![CDATA[Finding Bugs Just Got Cheap. Fixing Them Didn’t.]]></title>
            <description><![CDATA[<div class="medium-feed-item"><p class="medium-feed-image"><a href="https://medium.com/backend-engineers-club/finding-bugs-just-got-cheap-fixing-them-didnt-571d89d85035?source=rss----8ce455de7926---4"><img src="https://cdn-images-1.medium.com/max/1448/1*i4xRaB5rYacGUOWIIFNINg.png" width="1448"></a></p><p class="medium-feed-snippet">AI moved the bottleneck in backend engineering. Most teams are still optimizing the wrong side.</p><p class="medium-feed-link"><a href="https://medium.com/backend-engineers-club/finding-bugs-just-got-cheap-fixing-them-didnt-571d89d85035?source=rss----8ce455de7926---4">Continue reading on Backend Engineers Club »</a></p></div>]]></description>
            <link>https://medium.com/backend-engineers-club/finding-bugs-just-got-cheap-fixing-them-didnt-571d89d85035?source=rss----8ce455de7926---4</link>
            <guid isPermaLink="false">https://medium.com/p/571d89d85035</guid>
            <category><![CDATA[cybersecurity]]></category>
            <category><![CDATA[software-engineering]]></category>
            <category><![CDATA[engineering-leadership]]></category>
            <category><![CDATA[backend-development]]></category>
            <category><![CDATA[artificial-intelligence]]></category>
            <dc:creator><![CDATA[Anas Issath]]></dc:creator>
            <pubDate>Sun, 25 Oct 2026 14:50:58 GMT</pubDate>
            <atom:updated>2026-10-25T14:50:58.391Z</atom:updated>
        </item>
        <item>
            <title><![CDATA[What Service Companies Teach You That Product Companies Don’t]]></title>
            <description><![CDATA[<div class="medium-feed-item"><p class="medium-feed-image"><a href="https://medium.com/backend-engineers-club/what-service-companies-teach-you-that-product-companies-dont-c671fa54152c?source=rss----8ce455de7926---4"><img src="https://cdn-images-1.medium.com/max/1280/1*GOEDNdQadvtBLVtp8RrXcw.jpeg" width="1280"></a></p><p class="medium-feed-snippet">In Sri Lanka&#x2019;s tech scene, everyone tells you to &#x201C;escape outsourcing.&#x201D; Some of my most useful engineering skills came from staying in it.</p><p class="medium-feed-link"><a href="https://medium.com/backend-engineers-club/what-service-companies-teach-you-that-product-companies-dont-c671fa54152c?source=rss----8ce455de7926---4">Continue reading on Backend Engineers Club »</a></p></div>]]></description>
            <link>https://medium.com/backend-engineers-club/what-service-companies-teach-you-that-product-companies-dont-c671fa54152c?source=rss----8ce455de7926---4</link>
            <guid isPermaLink="false">https://medium.com/p/c671fa54152c</guid>
            <category><![CDATA[sri-lanka]]></category>
            <category><![CDATA[careers]]></category>
            <category><![CDATA[software-development]]></category>
            <category><![CDATA[software-engineering]]></category>
            <category><![CDATA[outsourcing]]></category>
            <dc:creator><![CDATA[Anas Issath]]></dc:creator>
            <pubDate>Sun, 25 Oct 2026 05:21:40 GMT</pubDate>
            <atom:updated>2026-10-25T05:21:40.760Z</atom:updated>
        </item>
        <item>
            <title><![CDATA[I Built Five Functions in a Loop. They All Did the Same Thing.]]></title>
            <description><![CDATA[<div class="medium-feed-item"><p class="medium-feed-image"><a href="https://medium.com/backend-engineers-club/i-built-five-functions-in-a-loop-they-all-did-the-same-thing-ad1205882cb3?source=rss----8ce455de7926---4"><img src="https://cdn-images-1.medium.com/max/1774/1*bI12AwH4QKM38jVuQbguyQ.png" width="1774"></a></p><p class="medium-feed-snippet">Why every function you create inside a for loop quietly captures the last value, and the one-word fix the Python docs give you</p><p class="medium-feed-link"><a href="https://medium.com/backend-engineers-club/i-built-five-functions-in-a-loop-they-all-did-the-same-thing-ad1205882cb3?source=rss----8ce455de7926---4">Continue reading on Backend Engineers Club »</a></p></div>]]></description>
            <link>https://medium.com/backend-engineers-club/i-built-five-functions-in-a-loop-they-all-did-the-same-thing-ad1205882cb3?source=rss----8ce455de7926---4</link>
            <guid isPermaLink="false">https://medium.com/p/ad1205882cb3</guid>
            <category><![CDATA[python]]></category>
            <category><![CDATA[software-engineering]]></category>
            <category><![CDATA[python-tips]]></category>
            <category><![CDATA[python-lambda]]></category>
            <category><![CDATA[backend-development]]></category>
            <dc:creator><![CDATA[Anas Issath]]></dc:creator>
            <pubDate>Fri, 23 Oct 2026 08:38:29 GMT</pubDate>
            <atom:updated>2026-10-23T08:38:29.219Z</atom:updated>
        </item>
        <item>
            <title><![CDATA[We Migrated a 10-Year-Old .NET App to .NET 9 and I Aged a Decade]]></title>
            <description><![CDATA[<div class="medium-feed-item"><p class="medium-feed-image"><a href="https://medium.com/backend-engineers-club/we-migrated-a-10-year-old-net-app-to-net-9-and-i-aged-a-decade-9142da2eb1ef?source=rss----8ce455de7926---4"><img src="https://cdn-images-1.medium.com/max/1536/1*8u7HVUr_dXUgmofF4r9GOA.png" width="1536"></a></p><p class="medium-feed-snippet">Nobody tells you about the crying. I&#x2019;m kidding. Mostly.</p><p class="medium-feed-link"><a href="https://medium.com/backend-engineers-club/we-migrated-a-10-year-old-net-app-to-net-9-and-i-aged-a-decade-9142da2eb1ef?source=rss----8ce455de7926---4">Continue reading on Backend Engineers Club »</a></p></div>]]></description>
            <link>https://medium.com/backend-engineers-club/we-migrated-a-10-year-old-net-app-to-net-9-and-i-aged-a-decade-9142da2eb1ef?source=rss----8ce455de7926---4</link>
            <guid isPermaLink="false">https://medium.com/p/9142da2eb1ef</guid>
            <category><![CDATA[web-development]]></category>
            <category><![CDATA[microservices]]></category>
            <category><![CDATA[tech-debt]]></category>
            <category><![CDATA[blazor]]></category>
            <category><![CDATA[csharp]]></category>
            <dc:creator><![CDATA[Bharat  Chandera]]></dc:creator>
            <pubDate>Wed, 21 Oct 2026 08:03:16 GMT</pubDate>
            <atom:updated>2026-10-21T08:03:15.370Z</atom:updated>
        </item>
    </channel>
</rss>