<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Shubham Jha's Blog</title>
    <link>https://shubhamjha.com/blog</link>
    <description>Systems Architect &amp; Software Engineer</description>
    <language>en-us</language>
    <lastBuildDate>Thu, 16 Apr 2026 04:44:03 GMT</lastBuildDate>
    <atom:link href="https://shubhamjha.com/feed.xml" rel="self" type="application/rss+xml" />
    
    <item>
      <title><![CDATA[SaaS UI/UX Design 2026: Six Patterns That Drive Activation]]></title>
      <link>https://shubhamjha.com/blog/saas-ui-ux-design-principles</link>
      <guid isPermaLink="true">https://shubhamjha.com/blog/saas-ui-ux-design-principles</guid>
      <pubDate>Fri, 17 Apr 2026 00:00:00 GMT</pubDate>
      <description><![CDATA[We cut onboarding from 11 steps to 5 and lifted week-one activation from 23% to 38%. Six SaaS UI/UX patterns with code, metrics, and what to build first.]]></description>
      <author>contact@shubhamjha.com (Shubham Jha)</author>
    </item>
    <item>
      <title><![CDATA[Scalable Next.js Web Apps in 2026: 380KB to 94KB]]></title>
      <link>https://shubhamjha.com/blog/scalable-web-apps-nextjs</link>
      <guid isPermaLink="true">https://shubhamjha.com/blog/scalable-web-apps-nextjs</guid>
      <pubDate>Fri, 10 Apr 2026 00:00:00 GMT</pubDate>
      <description><![CDATA[We dropped a Next.js App Router bundle from 380KB to 94KB and TTI from 11s to 2.3s. The scalable architecture behind it — and how to ship it by default.]]></description>
      <author>contact@shubhamjha.com (Shubham Jha)</author>
    </item>
    <item>
      <title><![CDATA[React Hooks, TypeScript 2026: Patterns That Actually Scale]]></title>
      <link>https://shubhamjha.com/blog/react-hooks-typescript</link>
      <guid isPermaLink="true">https://shubhamjha.com/blog/react-hooks-typescript</guid>
      <pubDate>Fri, 03 Apr 2026 00:00:00 GMT</pubDate>
      <description><![CDATA[Stop writing React bugs into production. A senior engineer's guide to hook discipline, TypeScript patterns, and the Next.js App Router in 2026, with real code.]]></description>
      <author>contact@shubhamjha.com (Shubham Jha)</author>
    </item>
    <item>
      <title><![CDATA[Next.js Core Web Vitals 2026: Why LCP Isn't Just Your Images]]></title>
      <link>https://shubhamjha.com/blog/core-web-vitals-nextjs-optimization</link>
      <guid isPermaLink="true">https://shubhamjha.com/blog/core-web-vitals-nextjs-optimization</guid>
      <pubDate>Fri, 27 Mar 2026 00:00:00 GMT</pubDate>
      <description><![CDATA[We had a 3.2s LCP and 23% first-session drop-off. Here's what the Next.js App Router fixes actually looked like — load time down 40%, repeat orders up 74%.]]></description>
      <author>contact@shubhamjha.com (Shubham Jha)</author>
    </item>
    <item>
      <title><![CDATA[Learn JavaScript, HTML, CSS and React in 2026]]></title>
      <link>https://shubhamjha.com/blog/learn-javascript-html-css-react-beginners</link>
      <guid isPermaLink="true">https://shubhamjha.com/blog/learn-javascript-html-css-react-beginners</guid>
      <pubDate>Fri, 20 Mar 2026 00:00:00 GMT</pubDate>
      <description><![CDATA[Learn JavaScript, HTML, CSS, and React in order — the way concepts actually connect. Six sections with real, working code. No gaps in your foundation.]]></description>
      <author>contact@shubhamjha.com (Shubham Jha)</author>
    </item>
    <item>
      <title><![CDATA[Mastering React & Next.js in 2026: React Compiler, Best Practices & Roadmap]]></title>
      <link>https://shubhamjha.com/blog/how-to-master-react-nextjs</link>
      <guid isPermaLink="true">https://shubhamjha.com/blog/how-to-master-react-nextjs</guid>
      <pubDate>Fri, 13 Mar 2026 00:00:00 GMT</pubDate>
      <description><![CDATA[Looking to master React in 2026? From the React Compiler to Kent C. Dodds' Epic React, here is the definitive roadmap for Next.js developers.]]></description>
      <author>contact@shubhamjha.com (Shubham Jha)</author>
    </item>
    <item>
      <title><![CDATA[WebAssembly PDF Compression with Ghostscript (2026)]]></title>
      <link>https://shubhamjha.com/blog/webassembly-pdf-compression-ghostscript-browser</link>
      <guid isPermaLink="true">https://shubhamjha.com/blog/webassembly-pdf-compression-ghostscript-browser</guid>
      <pubDate>Fri, 16 Jan 2026 00:00:00 GMT</pubDate>
      <description><![CDATA[I compressed a 24MB PDF to 3.9MB in the browser using Ghostscript compiled to WebAssembly — the mental model and four concepts to build it yourself.]]></description>
      <author>contact@shubhamjha.com (Shubham Jha)</author>
    </item>
  </channel>
</rss>