<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Adnan Ali — Blog</title>
    <link>https://www.adnanali.tech/blog</link>
    <description>Practical writing on Next.js, NestJS, React, and shipping production software.</description>
    <language>en-us</language>
    <managingEditor>adnanali4131@gmail.com (Adnan Ali)</managingEditor>
    <lastBuildDate>Wed, 15 Jul 2026 00:00:00 GMT</lastBuildDate>
    <atom:link href="https://www.adnanali.tech/feed.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>MERN stack in 2026: when I still recommend it (and when I don&apos;t)</title>
      <link>https://www.adnanali.tech/blog/mern-stack-in-2026</link>
      <guid isPermaLink="true">https://www.adnanali.tech/blog/mern-stack-in-2026</guid>
      <pubDate>Wed, 15 Jul 2026 00:00:00 GMT</pubDate>
      <description>The MERN stack isn&apos;t dead, but it&apos;s not the default it once was. Where MongoDB, Express, React, and Node still shine in 2026 — and where I steer clients elsewhere.</description>
      <category>MERN</category>
      <category>MongoDB</category>
      <category>Node.js</category>
      <category>Opinion</category>
    </item>
    <item>
      <title>Next.js vs plain React for production apps: what 6 years of client work taught me</title>
      <link>https://www.adnanali.tech/blog/nextjs-vs-react-for-production</link>
      <guid isPermaLink="true">https://www.adnanali.tech/blog/nextjs-vs-react-for-production</guid>
      <pubDate>Wed, 15 Jul 2026 00:00:00 GMT</pubDate>
      <description>When I reach for Next.js, when plain React with Vite is the better call, and why the decision usually comes down to SEO and complexity — not hype.</description>
      <category>Next.js</category>
      <category>React</category>
      <category>Architecture</category>
      <category>Opinion</category>
    </item>
    <item>
      <title>How I built a food-ordering platform for thousands of daily orders with Next.js and NestJS</title>
      <link>https://www.adnanali.tech/blog/food-ordering-platform-nextjs-nestjs</link>
      <guid isPermaLink="true">https://www.adnanali.tech/blog/food-ordering-platform-nextjs-nestjs</guid>
      <pubDate>Wed, 15 Jul 2026 00:00:00 GMT</pubDate>
      <description>A senior engineer&apos;s walkthrough of the architecture behind a national food-ordering platform: Next.js, NestJS, Postgres, Redis, and Socket.IO under real load.</description>
      <category>Next.js</category>
      <category>NestJS</category>
      <category>Architecture</category>
      <category>Case study</category>
    </item>
  </channel>
</rss>