<?xml version="1.0" encoding="UTF-8" ?>
    <rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
      <channel>
        <title>Subhash Yogi — Technical Blog</title>
        <link>https://subhashyogi.dev/blog</link>
        <description>Deep dives into modern web architectures, immersive 3D experiences, and scalable software engineering.</description>
        <language>en</language>
        <lastBuildDate>Sun, 21 Jun 2026 14:46:05 GMT</lastBuildDate>
        <atom:link href="https://subhashyogi.dev/rss.xml" rel="self" type="application/rss+xml" />
        
      <item>
        <title><![CDATA[Maximizing Performance in Next.js 15]]></title>
        <link>https://subhashyogi.dev/blog/nextjs-15-performance</link>
        <guid>https://subhashyogi.dev/blog/nextjs-15-performance</guid>
        <pubDate>Wed, 15 May 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[Exploring the latest optimization techniques in Next.js 15, from Server Actions to advanced caching strategies.]]></description>
        <category><![CDATA[Development]]></category>
      </item>
    
      <item>
        <title><![CDATA[The Future of Immersive Web with Three.js]]></title>
        <link>https://subhashyogi.dev/blog/threejs-immersive-web</link>
        <guid>https://subhashyogi.dev/blog/threejs-immersive-web</guid>
        <pubDate>Fri, 10 May 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[How 3D interactivity is reshaping user engagement and how to implement it effectively using React Three Fiber.]]></description>
        <category><![CDATA[3D Design]]></category>
      </item>
    
      <item>
        <title><![CDATA[Architecting Scalable MERN Stack Applications]]></title>
        <link>https://subhashyogi.dev/blog/mern-stack-scalability</link>
        <guid>https://subhashyogi.dev/blog/mern-stack-scalability</guid>
        <pubDate>Sun, 05 May 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[Best practices for building robust, enterprise-grade applications using MongoDB, Express, React, and Node.js.]]></description>
        <category><![CDATA[Architecture]]></category>
      </item>
    
      <item>
        <title><![CDATA[TheBank: Architecting for High Conversion]]></title>
        <link>https://subhashyogi.dev/blog/thebank-conversion-architecture</link>
        <guid>https://subhashyogi.dev/blog/thebank-conversion-architecture</guid>
        <pubDate>Mon, 20 May 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[How we achieved sub-second LCP and high user engagement for a fintech landing page using [Next.js](/expertise/react-nextjs).]]></description>
        <category><![CDATA[Development]]></category>
      </item>
    
      <item>
        <title><![CDATA[ComfyStride: Reimagining E-commerce with 3D]]></title>
        <link>https://subhashyogi.dev/blog/comfystride-3d-ux</link>
        <guid>https://subhashyogi.dev/blog/comfystride-3d-ux</guid>
        <pubDate>Wed, 22 May 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[A deep dive into the technical challenges of building a real-time 3D footwear configurator.]]></description>
        <category><![CDATA[3D Design]]></category>
      </item>
    
      <item>
        <title><![CDATA[From National Diamonds to Digital Architecture]]></title>
        <link>https://subhashyogi.dev/blog/softball-to-software</link>
        <guid>https://subhashyogi.dev/blog/softball-to-software</guid>
        <pubDate>Sat, 25 May 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[What competing in the National Softball Championships taught me about engineering leadership and discipline.]]></description>
        <category><![CDATA[Personal]]></category>
      </item>
    
      <item>
        <title><![CDATA[Tailwind CSS v4: The Zero-Runtime Revolution]]></title>
        <link>https://subhashyogi.dev/blog/tailwind-v4-preview</link>
        <guid>https://subhashyogi.dev/blog/tailwind-v4-preview</guid>
        <pubDate>Tue, 28 May 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[Exploring the new JIT engine and CSS-first configuration in the latest Tailwind release.]]></description>
        <category><![CDATA[Development]]></category>
      </item>
    
      <item>
        <title><![CDATA[CricketOne: Handling High-Concurrency Live Stats]]></title>
        <link>https://subhashyogi.dev/blog/cricket-one-realtime-stats</link>
        <guid>https://subhashyogi.dev/blog/cricket-one-realtime-stats</guid>
        <pubDate>Sat, 01 Jun 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[Building a real-time analytics platform that stays in sync with live match data.]]></description>
        <category><![CDATA[Development]]></category>
      </item>
    
      <item>
        <title><![CDATA[Advanced TypeScript: Beyond Basic Interfaces]]></title>
        <link>https://subhashyogi.dev/blog/typescript-type-safety-tips</link>
        <guid>https://subhashyogi.dev/blog/typescript-type-safety-tips</guid>
        <pubDate>Wed, 05 Jun 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[Tips for using generics, mapped types, and conditional types to build bulletproof APIs.]]></description>
        <category><![CDATA[Development]]></category>
      </item>
    
      <item>
        <title><![CDATA[OSV School: Building a Mission-Critical ERP]]></title>
        <link>https://subhashyogi.dev/blog/osv-school-erp-challenges</link>
        <guid>https://subhashyogi.dev/blog/osv-school-erp-challenges</guid>
        <pubDate>Mon, 10 Jun 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[Overcoming data integrity and access control challenges in a school management system.]]></description>
        <category><![CDATA[Architecture]]></category>
      </item>
    
      <item>
        <title><![CDATA[Spends Tracker: Converting a Web App to a PWA]]></title>
        <link>https://subhashyogi.dev/blog/spends-tracker-pwa-journey</link>
        <guid>https://subhashyogi.dev/blog/spends-tracker-pwa-journey</guid>
        <pubDate>Sat, 15 Jun 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[How I used Capacitor to turn a Next.js app into a cross-platform financial engine.]]></description>
        <category><![CDATA[Development]]></category>
      </item>
    
      <item>
        <title><![CDATA[MasterQuiz: Managing Complex User States]]></title>
        <link>https://subhashyogi.dev/blog/quizz-app-state-management</link>
        <guid>https://subhashyogi.dev/blog/quizz-app-state-management</guid>
        <pubDate>Thu, 20 Jun 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[Implementing a custom state machine for a dynamic assessment platform.]]></description>
        <category><![CDATA[Development]]></category>
      </item>
    
      <item>
        <title><![CDATA[Why the MERN Stack is Still King in 2024]]></title>
        <link>https://subhashyogi.dev/blog/why-i-choose-mern</link>
        <guid>https://subhashyogi.dev/blog/why-i-choose-mern</guid>
        <pubDate>Tue, 25 Jun 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[A look at why the combination of MongoDB, Express, React, and Node.js remains my top choice.]]></description>
        <category><![CDATA[Development]]></category>
      </item>
    
      <item>
        <title><![CDATA[The Philosophy of Digital Craftsmanship]]></title>
        <link>https://subhashyogi.dev/blog/digital-craftsmanship-philosophy</link>
        <guid>https://subhashyogi.dev/blog/digital-craftsmanship-philosophy</guid>
        <pubDate>Sun, 30 Jun 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[Why I treat every line of code as a work of art and a piece of engineering.]]></description>
        <category><![CDATA[Personal]]></category>
      </item>
    
      <item>
        <title><![CDATA[AI Agents: The New Collaborators in Web Development]]></title>
        <link>https://subhashyogi.dev/blog/ai-agents-web-dev</link>
        <guid>https://subhashyogi.dev/blog/ai-agents-web-dev</guid>
        <pubDate>Fri, 05 Jul 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[How AI-powered tools are changing the way we write, test, and deploy code.]]></description>
        <category><![CDATA[Development]]></category>
      </item>
    
      <item>
        <title><![CDATA[WebGPU: Unleashing Desktop-Grade Graphics on the Web]]></title>
        <link>https://subhashyogi.dev/blog/webgpu-next-gen-graphics</link>
        <guid>https://subhashyogi.dev/blog/webgpu-next-gen-graphics</guid>
        <pubDate>Wed, 10 Jul 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[A first look at the successor to WebGL and what it means for 3D web experiences.]]></description>
        <category><![CDATA[3D Design]]></category>
      </item>
    
      <item>
        <title><![CDATA[Node.js vs Bun: A Practical Performance Comparison]]></title>
        <link>https://subhashyogi.dev/blog/node-bun-performance-comparison</link>
        <guid>https://subhashyogi.dev/blog/node-bun-performance-comparison</guid>
        <pubDate>Mon, 15 Jul 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[Testing the new runtime in a real-world project to see if the hype is real.]]></description>
        <category><![CDATA[Development]]></category>
      </item>
    
      <item>
        <title><![CDATA[Edge Functions: Moving Logic Closer to the User]]></title>
        <link>https://subhashyogi.dev/blog/edge-functions-explained</link>
        <guid>https://subhashyogi.dev/blog/edge-functions-explained</guid>
        <pubDate>Sat, 20 Jul 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[How to use Vercel Edge Functions to improve latency and personalize user experiences.]]></description>
        <category><![CDATA[Architecture]]></category>
      </item>
    
      <item>
        <title><![CDATA[The Great Z-Index Struggle: 3D vs. HTML]]></title>
        <link>https://subhashyogi.dev/blog/debugging-z-index-3d-scenes</link>
        <guid>https://subhashyogi.dev/blog/debugging-z-index-3d-scenes</guid>
        <pubDate>Thu, 25 Jul 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[Solving the common issues when layering React UI components over a Three.js canvas.]]></description>
        <category><![CDATA[3D Design]]></category>
      </item>
    
      <item>
        <title><![CDATA[Mastering SEO for Dynamic Next.js Apps]]></title>
        <link>https://subhashyogi.dev/blog/seo-nextjs-dynamic-routes</link>
        <guid>https://subhashyogi.dev/blog/seo-nextjs-dynamic-routes</guid>
        <pubDate>Tue, 30 Jul 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[Using the Metadata API and generateMetadata to rank better on search engines.]]></description>
        <category><![CDATA[Development]]></category>
      </item>
    
      <item>
        <title><![CDATA[Scaling to 10k Concurrent Users: A Retrospective]]></title>
        <link>https://subhashyogi.dev/blog/scaling-to-10k-concurrent-users</link>
        <guid>https://subhashyogi.dev/blog/scaling-to-10k-concurrent-users</guid>
        <pubDate>Mon, 05 Aug 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[Lessons learned from handling a sudden traffic spike on a high-concurrency project.]]></description>
        <category><![CDATA[Architecture]]></category>
      </item>
    
      <item>
        <title><![CDATA[The Future of Web Interactivity: Beyond Clicking]]></title>
        <link>https://subhashyogi.dev/blog/the-rise-of-web-interactivity</link>
        <guid>https://subhashyogi.dev/blog/the-rise-of-web-interactivity</guid>
        <pubDate>Sat, 10 Aug 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[Exploring gesture control, voice interaction, and spatial UI in modern web apps.]]></description>
        <category><![CDATA[Personal]]></category>
      </item>
    
      <item>
        <title><![CDATA[JavaScript Closures: A Practical Deep Dive]]></title>
        <link>https://subhashyogi.dev/blog/javascript-closures-deep-dive</link>
        <guid>https://subhashyogi.dev/blog/javascript-closures-deep-dive</guid>
        <pubDate>Thu, 15 Aug 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[Understanding one of the most powerful yet confusing features of the JavaScript language.]]></description>
        <category><![CDATA[Development]]></category>
      </item>
    
      <item>
        <title><![CDATA[Aesthetics vs. Performance: The Eternal Developer Struggle]]></title>
        <link>https://subhashyogi.dev/blog/balancing-aesthetics-and-performance</link>
        <guid>https://subhashyogi.dev/blog/balancing-aesthetics-and-performance</guid>
        <pubDate>Tue, 20 Aug 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[How to build beautiful apps that still achieve a 100 Lighthouse score.]]></description>
        <category><![CDATA[Personal]]></category>
      </item>
    
      <item>
        <title><![CDATA[Building a Design System from Scratch]]></title>
        <link>https://subhashyogi.dev/blog/my-design-system-workflow</link>
        <guid>https://subhashyogi.dev/blog/my-design-system-workflow</guid>
        <pubDate>Sun, 25 Aug 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[My workflow for creating consistent, reusable components using Tailwind and Figma.]]></description>
        <category><![CDATA[3D Design]]></category>
      </item>
    
      <item>
        <title><![CDATA[The Art of the Side Project]]></title>
        <link>https://subhashyogi.dev/blog/the-art-of-the-side-project</link>
        <guid>https://subhashyogi.dev/blog/the-art-of-the-side-project</guid>
        <pubDate>Fri, 30 Aug 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[How building small, experimental apps helped me grow as a developer.]]></description>
        <category><![CDATA[Personal]]></category>
      </item>
    
      <item>
        <title><![CDATA[Writing Robust Node.js Middleware]]></title>
        <link>https://subhashyogi.dev/blog/node-middleware-best-practices</link>
        <guid>https://subhashyogi.dev/blog/node-middleware-best-practices</guid>
        <pubDate>Thu, 05 Sep 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[Lessons learned from building secure and scalable Express.js backends.]]></description>
        <category><![CDATA[Architecture]]></category>
      </item>
    
      <item>
        <title><![CDATA[What to Expect in React 19]]></title>
        <link>https://subhashyogi.dev/blog/future-of-react-19</link>
        <guid>https://subhashyogi.dev/blog/future-of-react-19</guid>
        <pubDate>Tue, 10 Sep 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[A look at the upcoming features like the React Compiler and improved server components.]]></description>
        <category><![CDATA[Development]]></category>
      </item>
    
      <item>
        <title><![CDATA[Mastering the MongoDB Aggregation Pipeline]]></title>
        <link>https://subhashyogi.dev/blog/mastering-the-aggregation-pipeline</link>
        <guid>https://subhashyogi.dev/blog/mastering-the-aggregation-pipeline</guid>
        <pubDate>Sun, 15 Sep 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[Tips and tricks for handling complex data transformations in NoSQL.]]></description>
        <category><![CDATA[Development]]></category>
      </item>
    
      <item>
        <title><![CDATA[2024: A Year of Architectural Growth]]></title>
        <link>https://subhashyogi.dev/blog/conclusion-of-a-year-of-growth</link>
        <guid>https://subhashyogi.dev/blog/conclusion-of-a-year-of-growth</guid>
        <pubDate>Fri, 20 Sep 2024 00:00:00 GMT</pubDate>
        <description><![CDATA[Reflecting on the projects, challenges, and technologies that defined my year.]]></description>
        <category><![CDATA[Personal]]></category>
      </item>
    
      </channel>
    </rss>