<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <title>DevCo</title>
    <link>https://blogdevco.com</link>
    <description>Tutorials, articles, and snippets on modern web development.</description>
    <language>en-us</language>
    <item>
      <title><![CDATA[My Framer Motion Animations Worked on Desktop But Not on My Phone. Here's What Was Actually Broken]]></title>
      <link>https://blogdevco.com/blog/nextjs-allowed-dev-origins-mobile-hmr</link>
      <guid isPermaLink="true">https://blogdevco.com/blog/nextjs-allowed-dev-origins-mobile-hmr</guid>
      <pubDate>Thu, 25 Jun 2026 00:00:00 GMT</pubDate>
      <description><![CDATA[Framer Motion animations not working on mobile during npm run dev? Next.js 16 blocks cross-origin HMR from your LAN IP. allowedDevOrigins in next.config.ts fixes it without switching to a production build.]]></description>
    </item>
    <item>
      <title><![CDATA[Smooth Scrolling in Next.js with Lenis]]></title>
      <link>https://blogdevco.com/blog/smooth-scrolling-lenis-nextjs</link>
      <guid isPermaLink="true">https://blogdevco.com/blog/smooth-scrolling-lenis-nextjs</guid>
      <pubDate>Thu, 18 Jun 2026 00:00:00 GMT</pubDate>
      <description><![CDATA[scroll-behavior: smooth is not enough. Lenis gives you the kind of scroll that makes visitors stop and think wait, what is this site built with? Here is how to add it to Next.js in under 10 minutes.]]></description>
    </item>
    <item>
      <title><![CDATA[Next.js Animations Broken on Mobile? Check the Dev Server]]></title>
      <link>https://blogdevco.com/blog/nextjs-animations-break-on-real-mobile</link>
      <guid isPermaLink="true">https://blogdevco.com/blog/nextjs-animations-break-on-real-mobile</guid>
      <pubDate>Wed, 17 Jun 2026 00:00:00 GMT</pubDate>
      <description><![CDATA[Next.js animation not working on mobile over your local network? Framer Motion and CSS transitions often fail while npm run dev is running, even when desktop and DevTools responsive mode look fine. The culprit is usually the dev server, not your animation code.]]></description>
    </item>
  </channel>
</rss>