<?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 Sumit kumar Singh on Medium]]></title>
        <description><![CDATA[Stories by Sumit kumar Singh on Medium]]></description>
        <link>https://medium.com/@devbysumit?source=rss-87b6925873c9------2</link>
        <image>
            <url>https://cdn-images-1.medium.com/fit/c/150/150/1*_rGmP4DPdrmDIsNmBt9EhA.jpeg</url>
            <title>Stories by Sumit kumar Singh on Medium</title>
            <link>https://medium.com/@devbysumit?source=rss-87b6925873c9------2</link>
        </image>
        <generator>Medium</generator>
        <lastBuildDate>Sun, 15 Nov 2026 21:35:18 GMT</lastBuildDate>
        <atom:link href="https://medium.com/@devbysumit/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[Do You Still Need NgRx in a Signals-First Angular App?]]></title>
            <description><![CDATA[<div class="medium-feed-item"><p class="medium-feed-image"><a href="https://devbysumit.medium.com/do-you-still-need-ngrx-in-a-signals-first-angular-app-962d42c14c34?source=rss-87b6925873c9------2"><img src="https://cdn-images-1.medium.com/max/1358/1*zSOYvwyvqUQJQKs3gNCeAA.jpeg" width="1358"></a></p><p class="medium-feed-snippet">For years, Angular + NgRx was a familiar answer to one question:</p><p class="medium-feed-link"><a href="https://devbysumit.medium.com/do-you-still-need-ngrx-in-a-signals-first-angular-app-962d42c14c34?source=rss-87b6925873c9------2">Continue reading on Medium »</a></p></div>]]></description>
            <link>https://devbysumit.medium.com/do-you-still-need-ngrx-in-a-signals-first-angular-app-962d42c14c34?source=rss-87b6925873c9------2</link>
            <guid isPermaLink="false">https://medium.com/p/962d42c14c34</guid>
            <category><![CDATA[angular]]></category>
            <category><![CDATA[software-development]]></category>
            <category><![CDATA[web-development]]></category>
            <category><![CDATA[javascript]]></category>
            <category><![CDATA[rxjs]]></category>
            <dc:creator><![CDATA[Sumit kumar Singh]]></dc:creator>
            <pubDate>Fri, 25 Sep 2026 18:12:15 GMT</pubDate>
            <atom:updated>2026-09-25T18:12:15.897Z</atom:updated>
        </item>
        <item>
            <title><![CDATA[Signal-Based APIs in Angular: A Complete Guide to Reactive State, API Integration, and Performance]]></title>
            <description><![CDATA[<div class="medium-feed-item"><p class="medium-feed-image"><a href="https://devbysumit.medium.com/signal-based-apis-in-angular-a-complete-guide-to-reactive-state-api-integration-and-performance-e4614b911b80?source=rss-87b6925873c9------2"><img src="https://cdn-images-1.medium.com/max/1536/1*iPdn8L-phh09VFM8_-FeOA.png" width="1536"></a></p><p class="medium-feed-snippet">Introduction</p><p class="medium-feed-link"><a href="https://devbysumit.medium.com/signal-based-apis-in-angular-a-complete-guide-to-reactive-state-api-integration-and-performance-e4614b911b80?source=rss-87b6925873c9------2">Continue reading on Medium »</a></p></div>]]></description>
            <link>https://devbysumit.medium.com/signal-based-apis-in-angular-a-complete-guide-to-reactive-state-api-integration-and-performance-e4614b911b80?source=rss-87b6925873c9------2</link>
            <guid isPermaLink="false">https://medium.com/p/e4614b911b80</guid>
            <category><![CDATA[web-development]]></category>
            <category><![CDATA[javascript]]></category>
            <category><![CDATA[angular]]></category>
            <category><![CDATA[software-development]]></category>
            <category><![CDATA[signal-based-apis]]></category>
            <dc:creator><![CDATA[Sumit kumar Singh]]></dc:creator>
            <pubDate>Tue, 22 Sep 2026 16:16:39 GMT</pubDate>
            <atom:updated>2026-09-22T16:16:39.916Z</atom:updated>
        </item>
        <item>
            <title><![CDATA[Why Your Angular App Is Slow — And How to Fix It]]></title>
            <description><![CDATA[<div class="medium-feed-item"><p class="medium-feed-image"><a href="https://medium.com/web-development-with-sumit/why-your-angular-app-is-slow-and-how-to-fix-it-8b1949abe4b0?source=rss-87b6925873c9------2"><img src="https://cdn-images-1.medium.com/max/2600/0*WheNDDfo8rIvcn_m" width="2600"></a></p><p class="medium-feed-snippet">Understanding the hidden performance killers in Angular applications and practical ways to optimize them.</p><p class="medium-feed-link"><a href="https://medium.com/web-development-with-sumit/why-your-angular-app-is-slow-and-how-to-fix-it-8b1949abe4b0?source=rss-87b6925873c9------2">Continue reading on Web Development with sumit »</a></p></div>]]></description>
            <link>https://medium.com/web-development-with-sumit/why-your-angular-app-is-slow-and-how-to-fix-it-8b1949abe4b0?source=rss-87b6925873c9------2</link>
            <guid isPermaLink="false">https://medium.com/p/8b1949abe4b0</guid>
            <category><![CDATA[angular]]></category>
            <category><![CDATA[software-development]]></category>
            <category><![CDATA[software-engineering]]></category>
            <category><![CDATA[web-development]]></category>
            <category><![CDATA[front-end-development]]></category>
            <dc:creator><![CDATA[Sumit kumar Singh]]></dc:creator>
            <pubDate>Sat, 09 May 2026 13:38:04 GMT</pubDate>
            <atom:updated>2026-05-10T02:55:35.095Z</atom:updated>
        </item>
        <item>
            <title><![CDATA[Stop Using setTimeout!]]></title>
            <description><![CDATA[<div class="medium-feed-item"><p class="medium-feed-image"><a href="https://devbysumit.medium.com/stop-using-settimeout-b7d47c3823a9?source=rss-87b6925873c9------2"><img src="https://cdn-images-1.medium.com/max/1024/1*yX0qAZOOJuIILFckjczevQ.png" width="1024"></a></p><p class="medium-feed-snippet">JavaScript developers often reach for setTimeout() as a simple way to delay execution. It seems harmless: add a delay, defer an operation&#x2026;</p><p class="medium-feed-link"><a href="https://devbysumit.medium.com/stop-using-settimeout-b7d47c3823a9?source=rss-87b6925873c9------2">Continue reading on Medium »</a></p></div>]]></description>
            <link>https://devbysumit.medium.com/stop-using-settimeout-b7d47c3823a9?source=rss-87b6925873c9------2</link>
            <guid isPermaLink="false">https://medium.com/p/b7d47c3823a9</guid>
            <category><![CDATA[programming]]></category>
            <category><![CDATA[front-end-development]]></category>
            <category><![CDATA[javascript]]></category>
            <category><![CDATA[software-development]]></category>
            <category><![CDATA[web-development]]></category>
            <dc:creator><![CDATA[Sumit kumar Singh]]></dc:creator>
            <pubDate>Thu, 31 Jul 2025 14:04:31 GMT</pubDate>
            <atom:updated>2025-07-31T14:04:31.001Z</atom:updated>
        </item>
        <item>
            <title><![CDATA[How React’s Reconciliation Algorithm Decides What to Re-render]]></title>
            <description><![CDATA[<div class="medium-feed-item"><p class="medium-feed-image"><a href="https://devbysumit.medium.com/how-reacts-reconciliation-algorithm-decides-what-to-re-render-9315892c1c80?source=rss-87b6925873c9------2"><img src="https://cdn-images-1.medium.com/max/1024/1*FZENgQillcmIoQp3FJL9Vw.png" width="1024"></a></p><p class="medium-feed-snippet">React is known for its performance and seamless user experience. One of the key players behind the scenes that makes this possible is the&#x2026;</p><p class="medium-feed-link"><a href="https://devbysumit.medium.com/how-reacts-reconciliation-algorithm-decides-what-to-re-render-9315892c1c80?source=rss-87b6925873c9------2">Continue reading on Medium »</a></p></div>]]></description>
            <link>https://devbysumit.medium.com/how-reacts-reconciliation-algorithm-decides-what-to-re-render-9315892c1c80?source=rss-87b6925873c9------2</link>
            <guid isPermaLink="false">https://medium.com/p/9315892c1c80</guid>
            <category><![CDATA[programming]]></category>
            <category><![CDATA[javascript]]></category>
            <category><![CDATA[web-development]]></category>
            <category><![CDATA[reactjs]]></category>
            <category><![CDATA[software-development]]></category>
            <dc:creator><![CDATA[Sumit kumar Singh]]></dc:creator>
            <pubDate>Wed, 30 Jul 2025 15:49:56 GMT</pubDate>
            <atom:updated>2025-07-30T15:49:56.113Z</atom:updated>
        </item>
        <item>
            <title><![CDATA[The Battle of Isolation: Proxy vs. Web Workers vs. iframe in Frontend Development ️]]></title>
            <description><![CDATA[<div class="medium-feed-item"><p class="medium-feed-image"><a href="https://devbysumit.medium.com/the-battle-of-isolation-proxy-vs-web-workers-vs-iframe-in-frontend-development-%EF%B8%8F-bb49d1a311cd?source=rss-87b6925873c9------2"><img src="https://cdn-images-1.medium.com/max/1536/1*cqW84PqzFpiboYtaXOCwyw.png" width="1536"></a></p><p class="medium-feed-snippet">In modern frontend development, isolation is a crucial strategy to ensure modularity, maintainability, security, and performance. Whether&#x2026;</p><p class="medium-feed-link"><a href="https://devbysumit.medium.com/the-battle-of-isolation-proxy-vs-web-workers-vs-iframe-in-frontend-development-%EF%B8%8F-bb49d1a311cd?source=rss-87b6925873c9------2">Continue reading on Medium »</a></p></div>]]></description>
            <link>https://devbysumit.medium.com/the-battle-of-isolation-proxy-vs-web-workers-vs-iframe-in-frontend-development-%EF%B8%8F-bb49d1a311cd?source=rss-87b6925873c9------2</link>
            <guid isPermaLink="false">https://medium.com/p/bb49d1a311cd</guid>
            <category><![CDATA[angular]]></category>
            <category><![CDATA[frontend]]></category>
            <category><![CDATA[programming]]></category>
            <category><![CDATA[javascript]]></category>
            <category><![CDATA[web-development]]></category>
            <dc:creator><![CDATA[Sumit kumar Singh]]></dc:creator>
            <pubDate>Tue, 29 Jul 2025 15:28:19 GMT</pubDate>
            <atom:updated>2025-07-29T15:28:19.548Z</atom:updated>
        </item>
        <item>
            <title><![CDATA[No More @Input() + @Output(): Angular 20 Embraces Native Bindings with Signals]]></title>
            <description><![CDATA[<div class="medium-feed-item"><p class="medium-feed-image"><a href="https://devbysumit.medium.com/no-more-input-output-angular-20-embraces-native-bindings-with-signals-8d5529e852ad?source=rss-87b6925873c9------2"><img src="https://cdn-images-1.medium.com/max/1024/1*z4TkPeJ4ioQvhT9c85UzOA.png" width="1024"></a></p><p class="medium-feed-snippet">Angular 20 has arrived, and with it comes one of the most exciting evolutions in component communication: native inputs and outputs. But&#x2026;</p><p class="medium-feed-link"><a href="https://devbysumit.medium.com/no-more-input-output-angular-20-embraces-native-bindings-with-signals-8d5529e852ad?source=rss-87b6925873c9------2">Continue reading on Medium »</a></p></div>]]></description>
            <link>https://devbysumit.medium.com/no-more-input-output-angular-20-embraces-native-bindings-with-signals-8d5529e852ad?source=rss-87b6925873c9------2</link>
            <guid isPermaLink="false">https://medium.com/p/8d5529e852ad</guid>
            <category><![CDATA[web-development]]></category>
            <category><![CDATA[javascript]]></category>
            <category><![CDATA[programming]]></category>
            <category><![CDATA[frontend]]></category>
            <category><![CDATA[angular]]></category>
            <dc:creator><![CDATA[Sumit kumar Singh]]></dc:creator>
            <pubDate>Mon, 28 Jul 2025 15:37:03 GMT</pubDate>
            <atom:updated>2025-07-28T15:37:03.134Z</atom:updated>
        </item>
        <item>
            <title><![CDATA[ JavaScript Memory Management: Closures, Leaks, and the Garbage Collector]]></title>
            <description><![CDATA[<div class="medium-feed-item"><p class="medium-feed-image"><a href="https://devbysumit.medium.com/javascript-memory-management-closures-leaks-and-the-garbage-collector-1ee3ebf1fc89?source=rss-87b6925873c9------2"><img src="https://cdn-images-1.medium.com/max/1536/1*gIOZhN3sd5XMiI9RO86KTA.png" width="1536"></a></p><p class="medium-feed-snippet">JavaScript simplifies memory management through automatic garbage collection, allowing developers to focus on logic rather than low-level&#x2026;</p><p class="medium-feed-link"><a href="https://devbysumit.medium.com/javascript-memory-management-closures-leaks-and-the-garbage-collector-1ee3ebf1fc89?source=rss-87b6925873c9------2">Continue reading on Medium »</a></p></div>]]></description>
            <link>https://devbysumit.medium.com/javascript-memory-management-closures-leaks-and-the-garbage-collector-1ee3ebf1fc89?source=rss-87b6925873c9------2</link>
            <guid isPermaLink="false">https://medium.com/p/1ee3ebf1fc89</guid>
            <category><![CDATA[software-development]]></category>
            <category><![CDATA[memory-management]]></category>
            <category><![CDATA[front-end-development]]></category>
            <category><![CDATA[javascript]]></category>
            <category><![CDATA[angular]]></category>
            <dc:creator><![CDATA[Sumit kumar Singh]]></dc:creator>
            <pubDate>Sat, 26 Jul 2025 08:53:47 GMT</pubDate>
            <atom:updated>2025-07-26T08:53:47.295Z</atom:updated>
        </item>
        <item>
            <title><![CDATA[Angular Signal-based Components Tutorial]]></title>
            <description><![CDATA[<div class="medium-feed-item"><p class="medium-feed-image"><a href="https://javascript.plainenglish.io/angular-signal-based-components-tutorial-6f3ec85c2186?source=rss-87b6925873c9------2"><img src="https://cdn-images-1.medium.com/max/1536/1*CtQLx8QsK0JdqtvyEGm-DA.png" width="1536"></a></p><p class="medium-feed-snippet">Angular has long relied on RxJS and Observables for reactive state management. But with the release of Angular v16 and beyond, Angular&#x2026;</p><p class="medium-feed-link"><a href="https://javascript.plainenglish.io/angular-signal-based-components-tutorial-6f3ec85c2186?source=rss-87b6925873c9------2">Continue reading on JavaScript in Plain English »</a></p></div>]]></description>
            <link>https://javascript.plainenglish.io/angular-signal-based-components-tutorial-6f3ec85c2186?source=rss-87b6925873c9------2</link>
            <guid isPermaLink="false">https://medium.com/p/6f3ec85c2186</guid>
            <category><![CDATA[angular]]></category>
            <category><![CDATA[front-end-development]]></category>
            <category><![CDATA[software-development]]></category>
            <category><![CDATA[javascript]]></category>
            <category><![CDATA[web-development]]></category>
            <dc:creator><![CDATA[Sumit kumar Singh]]></dc:creator>
            <pubDate>Fri, 02 May 2025 11:37:33 GMT</pubDate>
            <atom:updated>2025-05-05T00:21:59.245Z</atom:updated>
        </item>
        <item>
            <title><![CDATA[Why I Oppose The Flex: 1 Shorthand?]]></title>
            <description><![CDATA[<div class="medium-feed-item"><p class="medium-feed-image"><a href="https://devbysumit.medium.com/why-i-oppose-the-flex-1-shorthand-ffe252cf4872?source=rss-87b6925873c9------2"><img src="https://cdn-images-1.medium.com/max/1400/1*02uW650avGmNe9xO3thy-A.jpeg" width="1400"></a></p><p class="medium-feed-snippet">Introduction</p><p class="medium-feed-link"><a href="https://devbysumit.medium.com/why-i-oppose-the-flex-1-shorthand-ffe252cf4872?source=rss-87b6925873c9------2">Continue reading on Medium »</a></p></div>]]></description>
            <link>https://devbysumit.medium.com/why-i-oppose-the-flex-1-shorthand-ffe252cf4872?source=rss-87b6925873c9------2</link>
            <guid isPermaLink="false">https://medium.com/p/ffe252cf4872</guid>
            <category><![CDATA[frontend]]></category>
            <category><![CDATA[web-development]]></category>
            <category><![CDATA[software-development]]></category>
            <category><![CDATA[javascript]]></category>
            <category><![CDATA[css]]></category>
            <dc:creator><![CDATA[Sumit kumar Singh]]></dc:creator>
            <pubDate>Fri, 31 Jan 2025 11:10:56 GMT</pubDate>
            <atom:updated>2025-01-31T11:10:56.626Z</atom:updated>
        </item>
    </channel>
</rss>