<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Claudia Nadalin</title>
    <link>https://claudianadalin.com</link>
    <description>Frontend developer who builds whatever sounds interesting — learning platforms, theming libraries, module bundlers for languages that shouldn't have them. I write about it along the way.</description>
    <language>en-us</language>
    <lastBuildDate>Mon, 13 Apr 2026 01:07:38 GMT</lastBuildDate>
    <atom:link href="https://claudianadalin.com/rss.xml" rel="self" type="application/rss+xml"/>
    
    <item>
      <title><![CDATA[I Built a Module System for a Language That Doesn't Have One]]></title>
      <link>https://claudianadalin.com/blog/building-pinecone</link>
      <guid isPermaLink="true">https://claudianadalin.com/blog/building-pinecone</guid>
      <description><![CDATA[How I built PineCone, a module bundler for PineScript. TradingView's scripting language has no module system and no scope, so I had to get creative with AST manipulation and identifier renaming to make multi-file development possible.]]></description>
      <pubDate>Sat, 27 Dec 2025 00:00:00 GMT</pubDate>
      <author>Claudia Nadalin</author>
      <category>pinescript</category>
      <category>tradingview</category>
      <category>bundler</category>
      <category>ast</category>
      <category>python</category>
      <category>developer-tools</category>
      <category>open-source</category>
    </item>
    <item>
      <title><![CDATA[Livery Deep Dive: From CSS Fundamentals to Multi-Tenant Theming]]></title>
      <link>https://claudianadalin.com/blog/livery-theming-guide</link>
      <guid isPermaLink="true">https://claudianadalin.com/blog/livery-theming-guide</guid>
      <description><![CDATA[A comprehensive guide covering CSS variables, browser rendering, React SSR/hydration, and how to build flash-free multi-tenant theming systems.]]></description>
      <pubDate>Fri, 26 Dec 2025 00:00:00 GMT</pubDate>
      <author>Claudia Nadalin</author>
      <category>css</category>
      <category>react</category>
      <category>theming</category>
      <category>ssr</category>
      <category>multi-tenant</category>
      <category>tutorial</category>
    </item>
    <item>
      <title><![CDATA[So What's the Deal With This Blog?]]></title>
      <link>https://claudianadalin.com/blog/welcome</link>
      <guid isPermaLink="true">https://claudianadalin.com/blog/welcome</guid>
      <description><![CDATA[An introduction to what you'll find here. It's a blog about nothing. Well, not nothing — frontend architecture, building weird SaaS ideas, and the occasional Seinfeld reference.]]></description>
      <pubDate>Mon, 01 Dec 2025 00:00:00 GMT</pubDate>
      <author>Claudia Nadalin</author>
      <category>frontend</category>
      <category>architecture</category>
      <category>saas</category>
      <category>introduction</category>
      <category>seinfeld</category>
    </item>
  </channel>
</rss>