<?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[deluxify - Medium]]></title>
        <description><![CDATA[This publication explores topics at the intersection of system design and identity management — from high-scale architecture patterns to modern authentication protocols like OAuth 2.1 and WebAuthn. Whether you’re building secure distributed systems or designing reliable user flow - Medium]]></description>
        <link>https://medium.com/deluxify?source=rss----5be2e8768d54---4</link>
        <image>
            <url>https://cdn-images-1.medium.com/proxy/1*TGH72Nnw24QL3iV9IOm4VA.png</url>
            <title>deluxify - Medium</title>
            <link>https://medium.com/deluxify?source=rss----5be2e8768d54---4</link>
        </image>
        <generator>Medium</generator>
        <lastBuildDate>Fri, 13 Nov 2026 02:36:21 GMT</lastBuildDate>
        <atom:link href="https://medium.com/feed/deluxify" rel="self" type="application/rss+xml"/>
        <webMaster><![CDATA[yourfriends@medium.com]]></webMaster>
        <atom:link href="http://medium.superfeedr.com/" rel="hub"/>
        <item>
            <title><![CDATA[Coding Interview Patterns, Day 5: HashMap one-pass pattern]]></title>
            <description><![CDATA[<div class="medium-feed-item"><p class="medium-feed-snippet">It is often the case that you have a brute-force O(n&#xB2;) solution, and a HashMap lets you bring it down to linear. This is usually a&#x2026;</p><p class="medium-feed-link"><a href="https://medium.com/deluxify/coding-interview-patterns-day-5-hashmap-one-pass-pattern-84f1f7cf625f?source=rss----5be2e8768d54---4">Continue reading on deluxify »</a></p></div>]]></description>
            <link>https://medium.com/deluxify/coding-interview-patterns-day-5-hashmap-one-pass-pattern-84f1f7cf625f?source=rss----5be2e8768d54---4</link>
            <guid isPermaLink="false">https://medium.com/p/84f1f7cf625f</guid>
            <category><![CDATA[data-structures]]></category>
            <category><![CDATA[leetcode]]></category>
            <category><![CDATA[coding-interviews]]></category>
            <category><![CDATA[leetcode-easy]]></category>
            <category><![CDATA[coding]]></category>
            <dc:creator><![CDATA[Kunal Sinha]]></dc:creator>
            <pubDate>Wed, 22 Jul 2026 22:31:39 GMT</pubDate>
            <atom:updated>2026-07-22T22:31:38.249Z</atom:updated>
        </item>
        <item>
            <title><![CDATA[Coding Interview Patterns, Day 4: Detect Deadlock (with AI assistance)]]></title>
            <description><![CDATA[<div class="medium-feed-item"><p class="medium-feed-snippet">Graph problems come up constantly in interviews. And if you think about a deadlock in multithreaded programming, it is really no different&#x2026;</p><p class="medium-feed-link"><a href="https://medium.com/deluxify/coding-interview-patterns-day-4-detect-deadlock-with-ai-assistance-7594d3ffea96?source=rss----5be2e8768d54---4">Continue reading on deluxify »</a></p></div>]]></description>
            <link>https://medium.com/deluxify/coding-interview-patterns-day-4-detect-deadlock-with-ai-assistance-7594d3ffea96?source=rss----5be2e8768d54---4</link>
            <guid isPermaLink="false">https://medium.com/p/7594d3ffea96</guid>
            <category><![CDATA[data-structure-algorithm]]></category>
            <category><![CDATA[coding]]></category>
            <category><![CDATA[java]]></category>
            <category><![CDATA[leetcode]]></category>
            <category><![CDATA[algorithms]]></category>
            <dc:creator><![CDATA[Kunal Sinha]]></dc:creator>
            <pubDate>Tue, 14 Jul 2026 04:11:23 GMT</pubDate>
            <atom:updated>2026-07-14T04:11:23.059Z</atom:updated>
        </item>
        <item>
            <title><![CDATA[Coding Interview Patterns, Day 3: Finding Spammer(with AI assistance)]]></title>
            <description><![CDATA[<div class="medium-feed-item"><p class="medium-feed-snippet">This is a commonly asked interview question where you are free to use your AI coding agent.</p><p class="medium-feed-link"><a href="https://medium.com/deluxify/coding-interview-patterns-day-3-finding-spammer-with-ai-assistance-96de8f6794be?source=rss----5be2e8768d54---4">Continue reading on deluxify »</a></p></div>]]></description>
            <link>https://medium.com/deluxify/coding-interview-patterns-day-3-finding-spammer-with-ai-assistance-96de8f6794be?source=rss----5be2e8768d54---4</link>
            <guid isPermaLink="false">https://medium.com/p/96de8f6794be</guid>
            <category><![CDATA[coding-interviews]]></category>
            <category><![CDATA[leetcode]]></category>
            <category><![CDATA[data-structures]]></category>
            <category><![CDATA[data-structure-algorithm]]></category>
            <category><![CDATA[coding]]></category>
            <dc:creator><![CDATA[Kunal Sinha]]></dc:creator>
            <pubDate>Tue, 07 Jul 2026 18:17:17 GMT</pubDate>
            <atom:updated>2026-07-07T18:17:17.074Z</atom:updated>
        </item>
        <item>
            <title><![CDATA[System Design Interviews, Day by Day — Day 7: Scalability]]></title>
            <description><![CDATA[<div class="medium-feed-item"><p class="medium-feed-image"><a href="https://medium.com/deluxify/system-design-interviews-day-by-day-day-7-scalability-ac348abeae8f?source=rss----5be2e8768d54---4"><img src="https://cdn-images-1.medium.com/max/1129/1*Xp9x6ljaS67goKF9lov3bw.png" width="1129"></a></p><p class="medium-feed-snippet">S in the CLADS-RI framework is for Scalability. Scalability is a vital part of system design, because it opens up discussions around&#x2026;</p><p class="medium-feed-link"><a href="https://medium.com/deluxify/system-design-interviews-day-by-day-day-7-scalability-ac348abeae8f?source=rss----5be2e8768d54---4">Continue reading on deluxify »</a></p></div>]]></description>
            <link>https://medium.com/deluxify/system-design-interviews-day-by-day-day-7-scalability-ac348abeae8f?source=rss----5be2e8768d54---4</link>
            <guid isPermaLink="false">https://medium.com/p/ac348abeae8f</guid>
            <category><![CDATA[system-design-interview]]></category>
            <category><![CDATA[distributed-systems]]></category>
            <category><![CDATA[system-design-concepts]]></category>
            <category><![CDATA[software-architecture]]></category>
            <category><![CDATA[system-architecture]]></category>
            <dc:creator><![CDATA[Kunal Sinha]]></dc:creator>
            <pubDate>Tue, 07 Jul 2026 00:41:54 GMT</pubDate>
            <atom:updated>2026-07-07T00:41:54.781Z</atom:updated>
        </item>
        <item>
            <title><![CDATA[Coding Interview Patterns, Day 1: LCA of a Binary Tree (and the recursion pattern behind it)]]></title>
            <description><![CDATA[<div class="medium-feed-item"><p class="medium-feed-snippet">In this series we&#x2019;ll work through problems grouped by pattern, reasoning about which pattern each problem fits and why. Every problem also&#x2026;</p><p class="medium-feed-link"><a href="https://medium.com/deluxify/coding-interview-patterns-day-1-lca-of-a-binary-tree-and-the-recursion-pattern-behind-it-22ddba35c0c6?source=rss----5be2e8768d54---4">Continue reading on deluxify »</a></p></div>]]></description>
            <link>https://medium.com/deluxify/coding-interview-patterns-day-1-lca-of-a-binary-tree-and-the-recursion-pattern-behind-it-22ddba35c0c6?source=rss----5be2e8768d54---4</link>
            <guid isPermaLink="false">https://medium.com/p/22ddba35c0c6</guid>
            <category><![CDATA[java]]></category>
            <category><![CDATA[coding]]></category>
            <category><![CDATA[algorithms]]></category>
            <category><![CDATA[coding-interviews]]></category>
            <category><![CDATA[data-structure-algorithm]]></category>
            <dc:creator><![CDATA[Kunal Sinha]]></dc:creator>
            <pubDate>Thu, 02 Jul 2026 03:29:32 GMT</pubDate>
            <atom:updated>2026-07-02T03:29:32.005Z</atom:updated>
        </item>
        <item>
            <title><![CDATA[System Design Interviews, Day by Day — Day 5: Availability]]></title>
            <description><![CDATA[<div class="medium-feed-item"><p class="medium-feed-image"><a href="https://medium.com/deluxify/system-design-interviews-day-by-day-day-5-availability-2a82af3b1c3c?source=rss----5be2e8768d54---4"><img src="https://cdn-images-1.medium.com/max/1425/1*1wGosgzUqIWzCp158GW-Hw.png" width="1425"></a></p><p class="medium-feed-snippet">A is the Availability in the CLADS-RI framework. Availability is a loaded word, because it does not simply mean that the system is powered&#x2026;</p><p class="medium-feed-link"><a href="https://medium.com/deluxify/system-design-interviews-day-by-day-day-5-availability-2a82af3b1c3c?source=rss----5be2e8768d54---4">Continue reading on deluxify »</a></p></div>]]></description>
            <link>https://medium.com/deluxify/system-design-interviews-day-by-day-day-5-availability-2a82af3b1c3c?source=rss----5be2e8768d54---4</link>
            <guid isPermaLink="false">https://medium.com/p/2a82af3b1c3c</guid>
            <category><![CDATA[system-design-interview]]></category>
            <category><![CDATA[software-architecture]]></category>
            <category><![CDATA[software-engineering]]></category>
            <category><![CDATA[system-design-concepts]]></category>
            <category><![CDATA[software-development]]></category>
            <dc:creator><![CDATA[Kunal Sinha]]></dc:creator>
            <pubDate>Thu, 02 Jul 2026 01:49:52 GMT</pubDate>
            <atom:updated>2026-07-02T01:49:52.699Z</atom:updated>
        </item>
        <item>
            <title><![CDATA[System Design Interviews, Day by Day — Day 4: Latency]]></title>
            <description><![CDATA[<div class="medium-feed-item"><p class="medium-feed-image"><a href="https://medium.com/deluxify/system-design-interviews-day-by-day-day-4-latency-48551dcb0cdb?source=rss----5be2e8768d54---4"><img src="https://cdn-images-1.medium.com/max/1425/1*Rljg7nmSTxIyefEyfBCjLw.png" width="1425"></a></p><p class="medium-feed-snippet">The L in CLADS-RI: pick an SLA that matches the path, not just &#x2018;as fast as possible&#x2019;</p><p class="medium-feed-link"><a href="https://medium.com/deluxify/system-design-interviews-day-by-day-day-4-latency-48551dcb0cdb?source=rss----5be2e8768d54---4">Continue reading on deluxify »</a></p></div>]]></description>
            <link>https://medium.com/deluxify/system-design-interviews-day-by-day-day-4-latency-48551dcb0cdb?source=rss----5be2e8768d54---4</link>
            <guid isPermaLink="false">https://medium.com/p/48551dcb0cdb</guid>
            <category><![CDATA[software-architecture]]></category>
            <category><![CDATA[system-design-interview]]></category>
            <category><![CDATA[system-design-concepts]]></category>
            <category><![CDATA[system-design-course]]></category>
            <category><![CDATA[software-development]]></category>
            <dc:creator><![CDATA[Kunal Sinha]]></dc:creator>
            <pubDate>Wed, 01 Jul 2026 02:17:28 GMT</pubDate>
            <atom:updated>2026-07-01T02:17:27.133Z</atom:updated>
        </item>
        <item>
            <title><![CDATA[System Design Interviews, Day by Day — Day 3: Consistency]]></title>
            <description><![CDATA[<div class="medium-feed-item"><p class="medium-feed-image"><a href="https://medium.com/deluxify/system-design-interviews-day-by-day-day-3-consistency-3c9263b8ce24?source=rss----5be2e8768d54---4"><img src="https://cdn-images-1.medium.com/max/1425/1*gmG5eZfunqvVfl3PB16ELg.png" width="1425"></a></p><p class="medium-feed-snippet">Now that we are on day 3, we will start getting into the inner workings of CLADS-RI and dig deeper into each dimension, one at a time. We&#x2026;</p><p class="medium-feed-link"><a href="https://medium.com/deluxify/system-design-interviews-day-by-day-day-3-consistency-3c9263b8ce24?source=rss----5be2e8768d54---4">Continue reading on deluxify »</a></p></div>]]></description>
            <link>https://medium.com/deluxify/system-design-interviews-day-by-day-day-3-consistency-3c9263b8ce24?source=rss----5be2e8768d54---4</link>
            <guid isPermaLink="false">https://medium.com/p/3c9263b8ce24</guid>
            <category><![CDATA[interview-questions]]></category>
            <category><![CDATA[system-design-interview]]></category>
            <category><![CDATA[software-architecture]]></category>
            <category><![CDATA[system-design-concepts]]></category>
            <category><![CDATA[system-design-course]]></category>
            <dc:creator><![CDATA[Kunal Sinha]]></dc:creator>
            <pubDate>Wed, 01 Jul 2026 00:54:46 GMT</pubDate>
            <atom:updated>2026-07-06T00:05:13.567Z</atom:updated>
        </item>
        <item>
            <title><![CDATA[System Design Interviews, Day by Day — Day 2: The Tool Chest]]></title>
            <description><![CDATA[<div class="medium-feed-item"><p class="medium-feed-image"><a href="https://medium.com/deluxify/system-design-interviews-day-by-day-day-2-the-tool-chest-db727d05f7fd?source=rss----5be2e8768d54---4"><img src="https://cdn-images-1.medium.com/max/1425/1*tTD6dC5Lpxy47FCjYF4l9A.png" width="1425"></a></p><p class="medium-feed-snippet">Day 1 gave us the four phases &#x2014; the map of where you are in the interview. Day 2 is what you carry into each one. I&#x2019;ll walk these in the&#x2026;</p><p class="medium-feed-link"><a href="https://medium.com/deluxify/system-design-interviews-day-by-day-day-2-the-tool-chest-db727d05f7fd?source=rss----5be2e8768d54---4">Continue reading on deluxify »</a></p></div>]]></description>
            <link>https://medium.com/deluxify/system-design-interviews-day-by-day-day-2-the-tool-chest-db727d05f7fd?source=rss----5be2e8768d54---4</link>
            <guid isPermaLink="false">https://medium.com/p/db727d05f7fd</guid>
            <category><![CDATA[system-design-interview]]></category>
            <category><![CDATA[software-architecture]]></category>
            <category><![CDATA[distributed-systems]]></category>
            <category><![CDATA[system-design-course]]></category>
            <category><![CDATA[system-design-concepts]]></category>
            <dc:creator><![CDATA[Kunal Sinha]]></dc:creator>
            <pubDate>Mon, 29 Jun 2026 00:07:52 GMT</pubDate>
            <atom:updated>2026-06-29T00:07:52.721Z</atom:updated>
        </item>
        <item>
            <title><![CDATA[System Design Interviews, Day by Day — Day 1: The Framework]]></title>
            <description><![CDATA[<div class="medium-feed-item"><p class="medium-feed-image"><a href="https://medium.com/deluxify/system-design-interviews-day-by-day-day-1-the-framework-5626e3c725de?source=rss----5be2e8768d54---4"><img src="https://cdn-images-1.medium.com/max/1418/1*GAM7Kv5g4MTNKByDEAYTzQ.png" width="1418"></a></p><p class="medium-feed-snippet">System design interviews have a way of feeling bigger than they are. The scope is wide open, the problem is deliberately vague, and if you&#x2026;</p><p class="medium-feed-link"><a href="https://medium.com/deluxify/system-design-interviews-day-by-day-day-1-the-framework-5626e3c725de?source=rss----5be2e8768d54---4">Continue reading on deluxify »</a></p></div>]]></description>
            <link>https://medium.com/deluxify/system-design-interviews-day-by-day-day-1-the-framework-5626e3c725de?source=rss----5be2e8768d54---4</link>
            <guid isPermaLink="false">https://medium.com/p/5626e3c725de</guid>
            <category><![CDATA[system-design-concepts]]></category>
            <category><![CDATA[system-design-interview]]></category>
            <category><![CDATA[distributed-systems]]></category>
            <category><![CDATA[software-architecture]]></category>
            <category><![CDATA[job-interview-preparation]]></category>
            <dc:creator><![CDATA[Kunal Sinha]]></dc:creator>
            <pubDate>Sun, 28 Jun 2026 04:53:31 GMT</pubDate>
            <atom:updated>2026-06-28T04:53:31.657Z</atom:updated>
        </item>
    </channel>
</rss>