<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Ashutosh coder</title>
    <description>The latest articles on DEV Community by Ashutosh coder (@ashutosh_coder_0fc434d4a9).</description>
    <link>https://dev.to/ashutosh_coder_0fc434d4a9</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F4085625%2F8641ab49-42c4-4671-ace3-b08b7ec806da.jpg</url>
      <title>DEV Community: Ashutosh coder</title>
      <link>https://dev.to/ashutosh_coder_0fc434d4a9</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/ashutosh_coder_0fc434d4a9"/>
    <language>en</language>
    <item>
      <title>CORS and Middleware in FastAPI: From Browser Handshakes to Production-Grade Configuration</title>
      <dc:creator>Ashutosh coder</dc:creator>
      <pubDate>Tue, 25 Aug 2026 06:31:34 +0000</pubDate>
      <link>https://dev.to/ashutosh_coder_0fc434d4a9/cors-and-middleware-in-fastapi-from-browser-handshakes-to-production-grade-configuration-32hc</link>
      <guid>https://dev.to/ashutosh_coder_0fc434d4a9/cors-and-middleware-in-fastapi-from-browser-handshakes-to-production-grade-configuration-32hc</guid>
      <description>&lt;p&gt;CORS errors are the bane of every frontend developer's existence, but understanding the HTTP mechanics behind them transforms you from someone who blindly adds wildcard origins to someone who configures security correctly. This deep-dive covers FastAPI's middleware stack, preflight requests, and the trade-offs that matter in production.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.querystack.tech/post/cors-and-middleware-in-fastapi-from-browser-handshakes-to-production-grade-configuration-03fdd5" rel="noopener noreferrer"&gt;https://www.querystack.tech/post/cors-and-middleware-in-fastapi-from-browser-handshakes-to-production-grade-configuration-03fdd5&lt;/a&gt;&lt;/p&gt;

</description>
    </item>
    <item>
      <title>Sitemap Discovery with sitemapper: A Deep Dive into Automated URL Extraction</title>
      <dc:creator>Ashutosh coder</dc:creator>
      <pubDate>Tue, 25 Aug 2026 06:28:08 +0000</pubDate>
      <link>https://dev.to/ashutosh_coder_0fc434d4a9/sitemap-discovery-with-sitemapper-a-deep-dive-into-automated-url-extraction-38mf</link>
      <guid>https://dev.to/ashutosh_coder_0fc434d4a9/sitemap-discovery-with-sitemapper-a-deep-dive-into-automated-url-extraction-38mf</guid>
      <description>&lt;p&gt;Sitemaps are the roadmap to a website's content, but parsing them reliably is trickier than it looks. This guide explores sitemap discovery using the sitemapper library, covering index files, nested sitemaps, edge cases, and production-grade crawling strategies.&lt;/p&gt;

&lt;p&gt;For more read&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.querystack.tech/post/sitemap-discovery-with-sitemapper-a-deep-dive-into-automated-url-extraction-cdd95a" rel="noopener noreferrer"&gt;https://www.querystack.tech/post/sitemap-discovery-with-sitemapper-a-deep-dive-into-automated-url-extraction-cdd95a&lt;/a&gt;&lt;/p&gt;

</description>
      <category>querystack</category>
    </item>
    <item>
      <title>Structured Clone and Transferable Objects: Moving Data Across Thread Boundaries Without Paying the Copy Tax</title>
      <dc:creator>Ashutosh coder</dc:creator>
      <pubDate>Tue, 25 Aug 2026 06:26:34 +0000</pubDate>
      <link>https://dev.to/ashutosh_coder_0fc434d4a9/structured-clone-and-transferable-objects-moving-data-across-thread-boundaries-without-paying-the-4826</link>
      <guid>https://dev.to/ashutosh_coder_0fc434d4a9/structured-clone-and-transferable-objects-moving-data-across-thread-boundaries-without-paying-the-4826</guid>
      <description>&lt;p&gt;Passing data between Web Workers and the main thread looks simple until you hit a 50MB ArrayBuffer and watch your UI freeze. This deep-dive explains exactly how the structured clone algorithm works, when to use transferable objects instead, and the real performance implications of each approach.&lt;/p&gt;

&lt;p&gt;For more read &lt;br&gt;
&lt;a href="https://www.querystack.tech/post/structured-clone-and-transferable-objects-moving-data-across-thread-boundaries-without-paying-the-copy-tax-f20dd9" rel="noopener noreferrer"&gt;https://www.querystack.tech/post/structured-clone-and-transferable-objects-moving-data-across-thread-boundaries-without-paying-the-copy-tax-f20dd9&lt;/a&gt;&lt;/p&gt;

</description>
    </item>
    <item>
      <title>MongoDB Data Modeling: When to Embed Documents vs. When to Reference Them</title>
      <dc:creator>Ashutosh coder</dc:creator>
      <pubDate>Thu, 20 Aug 2026 07:43:44 +0000</pubDate>
      <link>https://dev.to/ashutosh_coder_0fc434d4a9/mongodb-data-modeling-when-to-embed-documents-vs-when-to-reference-them-3jh8</link>
      <guid>https://dev.to/ashutosh_coder_0fc434d4a9/mongodb-data-modeling-when-to-embed-documents-vs-when-to-reference-them-3jh8</guid>
      <description>&lt;p&gt;Storing RAG conversation history server-side is deceptively complex—naive approaches silently corrupt retrieval quality and balloon costs. This deep-dive covers storage design, context window management, and retrieval-aware session strategies.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.querystack.tech/post/server-side-conversation-persistence-in-rag-systems-architecture-trade-offs-and-pitfalls-555794" rel="noopener noreferrer"&gt;https://www.querystack.tech/post/server-side-conversation-persistence-in-rag-systems-architecture-trade-offs-and-pitfalls-555794&lt;/a&gt;&lt;/p&gt;

</description>
      <category>ai</category>
      <category>rag</category>
      <category>webdev</category>
      <category>productivity</category>
    </item>
    <item>
      <title>React Concurrent Rendering in Practice: useTransition and useDeferredValue Explained</title>
      <dc:creator>Ashutosh coder</dc:creator>
      <pubDate>Wed, 19 Aug 2026 20:35:51 +0000</pubDate>
      <link>https://dev.to/ashutosh_coder_0fc434d4a9/react-concurrent-rendering-in-practice-usetransition-and-usedeferredvalue-explained-3pbm</link>
      <guid>https://dev.to/ashutosh_coder_0fc434d4a9/react-concurrent-rendering-in-practice-usetransition-and-usedeferredvalue-explained-3pbm</guid>
      <description>&lt;p&gt;React 18's concurrent features let you mark state updates as non-urgent, keeping your UI responsive under heavy load. This deep-dive unpacks how useTransition and useDeferredValue work, when to reach for each, and the subtle pitfalls that trip up even experienced engineers.&lt;br&gt;
Fore more read on &lt;br&gt;
&lt;/p&gt;
&lt;div class="crayons-card c-embed text-styles text-styles--secondary"&gt;
    &lt;div class="c-embed__content"&gt;
        &lt;div class="c-embed__cover"&gt;
          &lt;a href="https://www.querystack.tech/post/react-concurrent-rendering-in-practice-usetransition-and-usedeferredvalue-explained-d79ff5" class="c-link align-middle" rel="noopener noreferrer"&gt;
            &lt;img alt="" src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fapi.dicebear.com%2F9.x%2Fadventurer%2Fsvg%3Fseed%3D0xqueue" height="762" class="m-0" width="762"&gt;
          &lt;/a&gt;
        &lt;/div&gt;
      &lt;div class="c-embed__body"&gt;
        &lt;h2 class="fs-xl lh-tight"&gt;
          &lt;a href="https://www.querystack.tech/post/react-concurrent-rendering-in-practice-usetransition-and-usedeferredvalue-explained-d79ff5" rel="noopener noreferrer" class="c-link"&gt;
            
          &lt;/a&gt;
        &lt;/h2&gt;
          &lt;p class="truncate-at-3"&gt;
            React 18's concurrent features let you mark state updates as non-urgent, keeping your UI responsive under heavy load. This deep-dive unpacks how useTransition and useDeferredValue work, when to reach for each, and the subtle pitfalls that trip up even experienced engineers.
          &lt;/p&gt;
        &lt;div class="color-secondary fs-s flex items-center"&gt;
            &lt;img alt="favicon" class="c-embed__favicon m-0 mr-2 radius-0" src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fwww.querystack.tech%2Ffavicon.svg" width="32" height="32"&gt;
          querystack.tech
        &lt;/div&gt;
      &lt;/div&gt;
    &lt;/div&gt;
&lt;/div&gt;


</description>
    </item>
  </channel>
</rss>
