<?xml version="1.0" encoding="utf-8" ?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
   <channel>
      
         <title> mariohamann.com  &#124;  Blog</title>
         <link>https://mariohamann.com</link>
         <atom:link href="https://mariohamann.com/feed/articles" rel="self" type="application/rss+xml" />
         <description>
</description>
      
      <language>en-US</language>
      <lastBuildDate>Sat, 17 Oct 2026 22:29:03 +0000</lastBuildDate>
      
        <item>
            <title>&lt;include-iframe&gt; Web Component</title>
            <link>https://mariohamann.com/include-iframe-web-component</link>
            <guid isPermaLink="true">https://mariohamann.com/include-iframe-web-component</guid>
            <description><![CDATA[<p>A brief history of HTML includes and my personal take on them (with an eye toward progressive enhancement and performance).</p><a href="https://mariohamann.com/include-iframe-web-component" rel="nofollow">Read more</a>]]></description>
            <pubDate>Fri, 11 Oct 2024 00:00:00 +0000</pubDate>
        </item>
      
        <item>
            <title>Browser Extension "Resource Override" for Frontend Development</title>
            <link>https://mariohamann.com/resource-override-for-frontend-development</link>
            <guid isPermaLink="true">https://mariohamann.com/resource-override-for-frontend-development</guid>
            <description><![CDATA[<p>Describing my use of a browser extension that redirects URL patterns to wherever-you-want to boost specific frontend tasks</p><a href="https://mariohamann.com/resource-override-for-frontend-development" rel="nofollow">Read more</a>]]></description>
            <pubDate>Sun, 11 Aug 2024 00:00:00 +0000</pubDate>
        </item>
      
        <item>
            <title>Syncing workout data from iOS to Statamic</title>
            <link>https://mariohamann.com/syncing-workout-data-from-ios-to-statamic</link>
            <guid isPermaLink="true">https://mariohamann.com/syncing-workout-data-from-ios-to-statamic</guid>
            <description><![CDATA[<p>Overview of my setup to sync workout data from Apple Health into my personal website using iOS Shortcuts and a custom Laravel API</p><a href="https://mariohamann.com/syncing-workout-data-from-ios-to-statamic" rel="nofollow">Read more</a>]]></description>
            <pubDate>Mon, 08 Apr 2024 00:00:00 +0000</pubDate>
        </item>
      
        <item>
            <title>&lt;activity-graph&gt; (Web) Component</title>
            <link>https://mariohamann.com/activity-graph-component</link>
            <guid isPermaLink="true">https://mariohamann.com/activity-graph-component</guid>
            <description><![CDATA[<p>Visualizing my New Year's resolution with a web component for the client, Node.js, and even Laravel/Statamic utilizing Enhance, Extism, and WASM.</p><a href="https://mariohamann.com/activity-graph-component" rel="nofollow">Read more</a>]]></description>
            <pubDate>Sat, 30 Mar 2024 00:00:00 +0000</pubDate>
        </item>
      
        <item>
            <title>Test Quality vs. Bashing TailwindCSS</title>
            <link>https://mariohamann.com/test-quality-vs-bashing-tailwindcss</link>
            <guid isPermaLink="true">https://mariohamann.com/test-quality-vs-bashing-tailwindcss</guid>
            <description><![CDATA[<p>Openly discussing the methodology of "Tailwind vs. Semantic CSS" to bring in more objectivity into the debate.</p><a href="https://mariohamann.com/test-quality-vs-bashing-tailwindcss" rel="nofollow">Read more</a>]]></description>
            <pubDate>Wed, 28 Feb 2024 00:00:00 +0000</pubDate>
        </item>
      
        <item>
            <title>figma-export-assets (JS module)</title>
            <link>https://mariohamann.com/figma-export-assets</link>
            <guid isPermaLink="true">https://mariohamann.com/figma-export-assets</guid>
            <description><![CDATA[<p>Recap of my need to programmatically fetch assets from Figma's API leading into my own JavaScript package.</p><a href="https://mariohamann.com/figma-export-assets" rel="nofollow">Read more</a>]]></description>
            <pubDate>Sun, 07 Jan 2024 00:00:00 +0000</pubDate>
        </item>
      
        <item>
            <title>&lt;music-memory&gt; Web Component</title>
            <link>https://mariohamann.com/music-memory-web-component</link>
            <guid isPermaLink="true">https://mariohamann.com/music-memory-web-component</guid>
            <description><![CDATA[<p>Turning a little Christmas music game into a web component</p><a href="https://mariohamann.com/music-memory-web-component" rel="nofollow">Read more</a>]]></description>
            <pubDate>Sun, 07 Jan 2024 00:00:00 +0000</pubDate>
        </item>
      
        <item>
            <title>Showing Mastodon Reactions on a Statamic Website</title>
            <link>https://mariohamann.com/showing-mastodon-reactions-on-a-statamic-website</link>
            <guid isPermaLink="true">https://mariohamann.com/showing-mastodon-reactions-on-a-statamic-website</guid>
            <description><![CDATA[<p>Summarizing my unexpected journey on webmentions, fetching strategies and privacy concerns.</p><a href="https://mariohamann.com/showing-mastodon-reactions-on-a-statamic-website" rel="nofollow">Read more</a>]]></description>
            <pubDate>Sat, 04 Nov 2023 00:00:00 +0000</pubDate>
        </item>
      
        <item>
            <title>Livewire, Web Components, and the Battle with Attributes</title>
            <link>https://mariohamann.com/livewire-web-components-attributes</link>
            <guid isPermaLink="true">https://mariohamann.com/livewire-web-components-attributes</guid>
            <description><![CDATA[<p>Tackling challenges to use Web Components with Livewire.</p><a href="https://mariohamann.com/livewire-web-components-attributes" rel="nofollow">Read more</a>]]></description>
            <pubDate>Thu, 02 Nov 2023 00:00:00 +0000</pubDate>
        </item>
      
        <item>
            <title>The Sweet Spot for Web Components</title>
            <link>https://mariohamann.com/the-sweet-spot-for-web-components</link>
            <guid isPermaLink="true">https://mariohamann.com/the-sweet-spot-for-web-components</guid>
            <description><![CDATA[<p>Reconsidering the true value of web components after reading a post by Manuel Matuzović.</p><a href="https://mariohamann.com/the-sweet-spot-for-web-components" rel="nofollow">Read more</a>]]></description>
            <pubDate>Fri, 18 Aug 2023 00:00:00 +0000</pubDate>
        </item>
      
        <item>
            <title>A Subtle Shift</title>
            <link>https://mariohamann.com/a-subtle-shift</link>
            <guid isPermaLink="true">https://mariohamann.com/a-subtle-shift</guid>
            <description><![CDATA[<p>Reflecting on my transition from Twitter to Mastodon and the positive changes I've observed.</p><a href="https://mariohamann.com/a-subtle-shift" rel="nofollow">Read more</a>]]></description>
            <pubDate>Thu, 17 Aug 2023 00:00:00 +0000</pubDate>
        </item>
      
        <item>
            <title>My Principles for Web Development</title>
            <link>https://mariohamann.com/principles-for-web-development</link>
            <guid isPermaLink="true">https://mariohamann.com/principles-for-web-development</guid>
            <description><![CDATA[<p>Reflecting what "Quality in Web Development" means to me.</p><a href="https://mariohamann.com/principles-for-web-development" rel="nofollow">Read more</a>]]></description>
            <pubDate>Sat, 01 Jul 2023 00:00:00 +0000</pubDate>
        </item>
      
   </channel>
</rss>
