<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Blog | Nathan Brodin</title>
    <link>https://brodin.dev/blog</link>
    <description>Articles on development, design and ideas by Nathan Brodin.</description>
    <language>en-US</language>
    <atom:link href="https://brodin.dev/blog/rss" rel="self" type="application/rss+xml" />
    <lastBuildDate>Mon, 04 May 2026 00:00:00 GMT</lastBuildDate>
  <item>
    <title>react-i18next Was Fine. Then I Found Paraglide.</title>
    <link>https://brodin.dev/blog/paraglide-vs-react-i18n</link>
    <guid isPermaLink="true">https://brodin.dev/blog/paraglide-vs-react-i18n</guid>
    <description>A comparison of react-i18next and Paraglide JS from someone who has shipped both in production: what I was missing, why I switched, and the honest downsides.</description>
    <pubDate>Mon, 04 May 2026 00:00:00 GMT</pubDate>
    <category>web-development</category>
    <category>react</category>
    <category>i18n</category>
  </item>
  <item>
    <title>A Totally Legitimate Way to Look More Productive on GitHub</title>
    <link>https://brodin.dev/blog/fake-github-contribution-graph</link>
    <guid isPermaLink="true">https://brodin.dev/blog/fake-github-contribution-graph</guid>
    <description>A tutorial on how to fake your GitHub contribution graph.</description>
    <pubDate>Fri, 17 Apr 2026 00:00:00 GMT</pubDate>
    <category>github</category>
    <category>programming</category>
  </item>
  <item>
    <title>Between Tradition and Modernity: Building a Full Stack App with Django and React</title>
    <link>https://brodin.dev/blog/building-a-full-stack-app</link>
    <guid isPermaLink="true">https://brodin.dev/blog/building-a-full-stack-app</guid>
    <description>A deep dive into bridging the gap between isolated APIs, enforcing type safety across the stack, and finding the value in building robust architecture for small user bases.</description>
    <pubDate>Mon, 16 Mar 2026 00:00:00 GMT</pubDate>
    <category>web-development</category>
    <category>software-architecture</category>
    <category>react</category>
    <category>django</category>
  </item>
  <item>
    <title>&quot;You Wouldn’t Steal a DIV&quot;: How I Built My Portfolio</title>
    <link>https://brodin.dev/blog/how-i-built-my-portfolio</link>
    <guid isPermaLink="true">https://brodin.dev/blog/how-i-built-my-portfolio</guid>
    <description>A story about how I built my portfolio and what went through my mind while building it</description>
    <pubDate>Wed, 04 Mar 2026 00:00:00 GMT</pubDate>
    <category>web-development</category>
  </item>
  </channel>
</rss>