<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0" xmlns:media="http://search.yahoo.com/mrss/" xmlns:fh="http://purl.org/syndication/history/1.0">
    <channel>
        <title><![CDATA[Adam Argyle]]></title>
        <description><![CDATA[RSS Feed for Adam Argyle: Web design & development tips & tricks: CSS, JS, HTML, Design, & UX.]]></description>
        <link>https://nerdy.dev</link>
        <image>
            <url>https://nerdy.dev/rss-icon.png</url>
            <title>Adam Argyle</title>
            <link>https://nerdy.dev</link>
        </image>
        <generator>RSS for Node</generator>
        <lastBuildDate>Thu, 10 Sep 2026 17:51:24 GMT</lastBuildDate>
        <atom:link href="https://nerdy.dev/rss.xml" rel="self" type="application/rss+xml"/>
        <copyright><![CDATA[2026 Adam Argyle]]></copyright>
        <language><![CDATA[en]]></language>
        <webMaster><![CDATA[adam.is@nerdy.dev (Adam Argyle)]]></webMaster>
        <ttl>60</ttl>
        <category><![CDATA[CSS]]></category>
        <category><![CDATA[HTML]]></category>
        <category><![CDATA[JavaScript]]></category>
        <category><![CDATA[Front-End]]></category>
        <category><![CDATA[Design]]></category>
        <atom:link rel="hub" href="https://pubsubhubbub.appspot.com/"/>
        <atom:link rel="prev-archive" href="https://nerdy.dev/rss-archive-24.xml"/>
        <item>
            <title><![CDATA[WWW Ep253 Experts Agree Yelling At Computers Is The Future]]></title>
            <description><![CDATA[Ep #253 Experts Agree: Yelling at Computers Is the Future Robbie and Chuck reunite over Jim Beam White Label to catch up on Chuck&#39;s move to Italy, AI as tech leads, CodeRabbit versus GPT for code review, SOC 2 compliance workarounds, and why GitHub bots might unlock dark fac…]]></description>
            <link>https://nerdy.dev/www-ep253-experts-agree-yelling-at-computers-is-the-future?utm_source=rss</link>
            <guid isPermaLink="true">https://nerdy.dev/www-ep253-experts-agree-yelling-at-computers-is-the-future?utm_source=rss</guid>
            <category><![CDATA[note]]></category>
            <category><![CDATA[shows]]></category>
            <category><![CDATA[ai]]></category>
            <dc:creator><![CDATA[adam@whiskey.fm]]></dc:creator>
            <pubDate>Thu, 10 Sep 2026 17:51:24 GMT</pubDate>
            <enclosure url="https://nerdy.dev/media/www-ep253.jpg" length="48524" type="image/jpeg"/>
            <media:content url="https://nerdy.dev/media/www-ep253.jpg" medium="image" width="640" height="360" type="image/jpeg"/>
            <media:thumbnail url="https://nerdy.dev/media/www-ep253.jpg"/>
            <content:encoded><![CDATA[<img src="https://nerdy.dev/media/www-ep253.jpg" alt="Whiskey web and whatnot episode 253" width="640" height="360">
<p><span class="Tag">Ep #253</span><br>
<strong>Experts Agree: Yelling at Computers Is the Future</strong></p>
<p><a href="https://robbiethewagner.dev">Robbie</a> and <a href="https://chuckcarpenter.com/">Chuck</a> reunite over <a href="https://www.jimbeam.com/">Jim Beam White Label</a> to catch up on Chuck&#39;s move to Italy, AI as tech leads, <a href="https://coderabbit.ai/">CodeRabbit</a> versus GPT for code review, SOC 2 compliance workarounds, and why <a href="https://github.com/">GitHub</a> bots might unlock dark factory workflows.</p>
<p>⤷ <a href="https://whiskey.fm/experts-agree-yelling-at-computers-is-the-future">whiskey.fm</a> · <a href="https://www.youtube.com/watch?v=SUYgIP7opPg">youtube</a> · <a href="https://open.spotify.com/episode/16p5JD64wtpErBcboNu2kQ">spotify</a> · <a href="https://podcasts.apple.com/us/podcast/experts-agree-yelling-at-computers-is-the-future/id1552776603?i=1000788899797">apple</a></p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Stylex At Shopify]]></title>
            <description><![CDATA[Did a deep dive to see if StyleX would work at Shopify . Turned out to be a wash , similar to my other explorations into OOCSS .]]></description>
            <link>https://nerdy.dev/stylex-at-shopify?utm_source=rss</link>
            <guid isPermaLink="true">https://nerdy.dev/stylex-at-shopify?utm_source=rss</guid>
            <category><![CDATA[note]]></category>
            <category><![CDATA[css]]></category>
            <dc:creator><![CDATA[adam@shopify]]></dc:creator>
            <pubDate>Thu, 03 Sep 2026 19:55:34 GMT</pubDate>
            <content:encoded><![CDATA[<p>Did a deep dive to see if <a href="https://stylexjs.com/">StyleX</a> would work at <a href="https://shopify.com/">Shopify</a>. </p>
<p>Turned out to be <a href="https://x.com/argyleink/status/2095253698431844607">a wash</a>, similar to my other explorations into <a href="https://www.smashingmagazine.com/2011/12/an-introduction-to-object-oriented-css-oocss/">OOCSS</a>.</p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[WWW Ep252 Openclaw Dark Factories And Cussing At Agents]]></title>
            <description><![CDATA[Ep #252 OpenClaw, Dark Factories, and Why You Should Stop Cussing at Your Agents Robbie and I sip Compass Box Crimson Cask and get into the death of OpenClaw , factory engineering for AI workflows, npm worms targeting TanStack , sparse attention with SubQ , and why Ghostty is le…]]></description>
            <link>https://nerdy.dev/www-ep252-openclaw-dark-factories-and-cussing-at-agents?utm_source=rss</link>
            <guid isPermaLink="true">https://nerdy.dev/www-ep252-openclaw-dark-factories-and-cussing-at-agents?utm_source=rss</guid>
            <category><![CDATA[note]]></category>
            <category><![CDATA[shows]]></category>
            <category><![CDATA[ai]]></category>
            <dc:creator><![CDATA[adam@whiskey.fm]]></dc:creator>
            <pubDate>Fri, 21 Aug 2026 12:23:38 GMT</pubDate>
            <enclosure url="https://nerdy.dev/media/www-ep252.jpg" length="50165" type="image/jpeg"/>
            <media:content url="https://nerdy.dev/media/www-ep252.jpg" medium="image" width="640" height="360" type="image/jpeg"/>
            <media:thumbnail url="https://nerdy.dev/media/www-ep252.jpg"/>
            <content:encoded><![CDATA[<img src="https://nerdy.dev/media/www-ep252.jpg" alt="Whiskey web and whatnot episode 252" width="640" height="360">
<p><span class="Tag">Ep #252</span><br>
<strong>OpenClaw, Dark Factories, and Why You Should Stop Cussing at Your Agents</strong></p>
<p><a href="https://robbiethewagner.dev">Robbie</a> and I sip <a href="https://www.compassboxwhisky.com/en-us/products/crimson-casks">Compass Box Crimson Cask</a> and get into the death of <a href="https://openclaw.ai/">OpenClaw</a>, factory engineering for AI workflows, npm worms targeting <a href="https://tanstack.com/">TanStack</a>, sparse attention with <a href="https://subq.ai/">SubQ</a>, and why <a href="https://ghostty.org/">Ghostty</a> is leaving <a href="https://github.com/">GitHub</a>.</p>
<p>⤷ <a href="https://whiskey.fm/openclaw-dark-factories-and-why-you-should-stop-cussing-at-your-agents">whiskey.fm</a> · <a href="https://www.youtube.com/watch?v=41tmqyxYgb0">youtube</a> · <a href="https://open.spotify.com/episode/7bazznW4kfRfEw3b6jIh3f">spotify</a> · <a href="https://podcasts.apple.com/us/podcast/openclaw-dark-factories-and-why-you-should-stop/id1552776603?i=1000784844942">apple</a> </p>
<p><small>Presented by <a href="https://www.gitkraken.com/lp/whiskeyfm">GitKraken</a></small></p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[WWW Ep251 Guppy Pimpin In Trip Pants While Debugging Ie5]]></title>
            <description><![CDATA[Ep #251 Guppy Pimpin In Trip Pants While Debugging IE5 Robbie and I do a mostly whatnot episode about our path getting into tech, playing in bands, and getting into trouble. We sip Glen Morangie &quot;A Tale of Ice Cream&quot; and share some stories. ⤷ whiskey.fm · youtube · spo…]]></description>
            <link>https://nerdy.dev/www-ep251-guppy-pimpin-in-trip-pants-while-debugging-ie5?utm_source=rss</link>
            <guid isPermaLink="true">https://nerdy.dev/www-ep251-guppy-pimpin-in-trip-pants-while-debugging-ie5?utm_source=rss</guid>
            <category><![CDATA[note]]></category>
            <category><![CDATA[shows]]></category>
            <category><![CDATA[ai]]></category>
            <dc:creator><![CDATA[adam@whiskey.fm]]></dc:creator>
            <pubDate>Tue, 18 Aug 2026 17:24:04 GMT</pubDate>
            <enclosure url="https://nerdy.dev/media/www-ep251.jpg" length="136719" type="image/jpeg"/>
            <media:content url="https://nerdy.dev/media/www-ep251.jpg" medium="image" width="1280" height="720" type="image/jpeg"/>
            <media:thumbnail url="https://nerdy.dev/media/www-ep251.jpg"/>
            <content:encoded><![CDATA[<img src="https://nerdy.dev/media/www-ep251.jpg" alt="Whiskey web and whatnot episode 251" width="1280" height="720">
<p><span class="Tag">Ep #251</span><br>
<strong>Guppy Pimpin In Trip Pants While Debugging IE5</strong></p>
<p><a href="https://robbiethewagner.dev">Robbie</a> and I do a mostly whatnot episode about our path getting into tech, playing in bands, and getting into trouble. We sip Glen Morangie &quot;A Tale of Ice Cream&quot; and share some stories.</p>
<p>⤷ <a href="https://whiskey.fm/guppy-pimps-tripp-pants-and-debugging-ie5">whiskey.fm</a> · <a href="https://www.youtube.com/watch?v=AmEVXPFeO-w&amp;t=5s">youtube</a> · <a href="https://open.spotify.com/episode/1bCrpSk5tnqGQpkX2oE438">spotify</a> · <a href="https://podcasts.apple.com/us/podcast/guppy-pimps-tripp-pants-and-debugging-ie5/id1552776603?i=1000783374524">apple</a></p>
<p><small>Presented by <a href="https://www.gitkraken.com/lp/whiskeyfm">GitKraken</a></small></p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Scotch Malt Whisky Society Member]]></title>
            <description><![CDATA[New member of the Scotch Malt Whisky Society . Join me?]]></description>
            <link>https://nerdy.dev/scotch-malt-whisky-society-member?utm_source=rss</link>
            <guid isPermaLink="true">https://nerdy.dev/scotch-malt-whisky-society-member?utm_source=rss</guid>
            <category><![CDATA[note]]></category>
            <dc:creator><![CDATA[adam@whiskey.fm]]></dc:creator>
            <pubDate>Sun, 16 Aug 2026 04:38:35 GMT</pubDate>
            <content:encoded><![CDATA[<p>New member of the <a href="https://smwsa.com/">Scotch Malt Whisky Society</a>.</p>
<p><a href="https://rwrd.io/ref_4VI2MXK">Join me?</a></p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Websub]]></title>
            <description><![CDATA[WebSub support added.]]></description>
            <link>https://nerdy.dev/websub?utm_source=rss</link>
            <guid isPermaLink="true">https://nerdy.dev/websub?utm_source=rss</guid>
            <category><![CDATA[note]]></category>
            <dc:creator><![CDATA[webmaster@admin]]></dc:creator>
            <pubDate>Thu, 13 Aug 2026 06:31:25 GMT</pubDate>
            <content:encoded><![CDATA[<p><a href="https://en.wikipedia.org/wiki/WebSub">WebSub</a> support added.</p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Creativity On The Internet At Sxsw]]></title>
            <description><![CDATA[Jack (CEO of Patreon) gives a great talk about the struggles of being an artist with the internet from the 90s to today, a history of tech and art, and lessons learned. Heartfelt insights into working through 2026 &quot;content creation&quot; culture. Watch on YouTube .]]></description>
            <link>https://nerdy.dev/creativity-on-the-internet-at-sxsw?utm_source=rss</link>
            <guid isPermaLink="true">https://nerdy.dev/creativity-on-the-internet-at-sxsw?utm_source=rss</guid>
            <category><![CDATA[note]]></category>
            <category><![CDATA[ai]]></category>
            <dc:creator><![CDATA[atom@argyleink]]></dc:creator>
            <pubDate>Thu, 13 Aug 2026 05:01:20 GMT</pubDate>
            <enclosure url="https://nerdy.dev/media/jack-at-sxsw.jpg" length="63115" type="image/jpeg"/>
            <media:content url="https://nerdy.dev/media/jack-at-sxsw.jpg" medium="image" width="1400" height="653" type="image/jpeg"/>
            <media:thumbnail url="https://nerdy.dev/media/jack-at-sxsw.jpg"/>
            <content:encoded><![CDATA[<img src="https://nerdy.dev/media/jack-at-sxsw.jpg" alt="Jack Conte at SXSW" width="1400" height="653">
<p><a href="https://www.youtube.com/@JackConteExtras">Jack (CEO of Patreon)</a> gives a great talk about the struggles of being an artist with the internet from the 90s to today, a history of tech and art, and lessons learned.</p>
<p>Heartfelt insights into working through 2026 &quot;content creation&quot; culture.</p>
<p><a href="https://www.youtube.com/watch?v=17_HcR95YBc">Watch on YouTube</a>.  </p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Contextualism At CSSday 2026]]></title>
            <description><![CDATA[Watch my talk &quot;Contextualism&quot; from CSS Day on Conffab]]></description>
            <link>https://nerdy.dev/contextualism-at-cssday-2026?utm_source=rss</link>
            <guid isPermaLink="true">https://nerdy.dev/contextualism-at-cssday-2026?utm_source=rss</guid>
            <category><![CDATA[note]]></category>
            <category><![CDATA[talks]]></category>
            <dc:creator><![CDATA[atom@argyleink]]></dc:creator>
            <pubDate>Wed, 12 Aug 2026 18:26:00 GMT</pubDate>
            <enclosure url="https://nerdy.dev/media/contextualism-at-cssday-2026.jpg" length="43809" type="image/jpeg"/>
            <media:content url="https://nerdy.dev/media/contextualism-at-cssday-2026.jpg" medium="image" width="1500" height="500" type="image/jpeg"/>
            <media:thumbnail url="https://nerdy.dev/media/contextualism-at-cssday-2026.jpg"/>
            <content:encoded><![CDATA[<img src="https://nerdy.dev/media/contextualism-at-cssday-2026.jpg" alt="Contextualism title slide from the website" width="1500" height="500">
<p>Watch my talk <a href="https://conffab.com/presentation/contextualism/?gl=IKgpmf0z8RLu">&quot;Contextualism&quot;</a> from <a href="https://cssday.nl/">CSS Day</a> on <a href="https://conffab.com/">Conffab</a></p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[2026 Open Agentic Tools]]></title>
            <description><![CDATA[Some &quot;open&quot; agentic tools: Open Chamber Open Agents Open Design Open Design HTML Video Open Montage Wonder if they use Open Props 😏]]></description>
            <link>https://nerdy.dev/2026-open-agentic-tools?utm_source=rss</link>
            <guid isPermaLink="true">https://nerdy.dev/2026-open-agentic-tools?utm_source=rss</guid>
            <category><![CDATA[note]]></category>
            <category><![CDATA[ai]]></category>
            <dc:creator><![CDATA[atom@argyleink]]></dc:creator>
            <pubDate>Mon, 10 Aug 2026 16:52:03 GMT</pubDate>
            <content:encoded><![CDATA[<p>Some &quot;open&quot; agentic tools:</p>
<ul>
<li><a href="https://openchamber.dev">Open Chamber</a></li>
<li><a href="https://openagents.com">Open Agents</a></li>
<li><a href="https://open-design.ai">Open Design</a></li>
<li><a href="https://open-design.ai/html-video/">Open Design HTML Video</a></li>
<li><a href="https://github.com/calesthio/OpenMontage">Open Montage</a></li>
</ul>
<p>Wonder if they use <a href="https://open-props.style/">Open Props</a> 😏</p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Scroll Axis Lock]]></title>
            <description><![CDATA[<p>Go off the scroll rails with one CSS property</p>
]]></description>
            <link>https://nerdy.dev/css-scroll-axis-lock?utm_source=rss</link>
            <guid isPermaLink="true">https://nerdy.dev/css-scroll-axis-lock?utm_source=rss</guid>
            <category><![CDATA[blog]]></category>
            <category><![CDATA[css]]></category>
            <dc:creator><![CDATA[atom@argyleink]]></dc:creator>
            <pubDate>Mon, 10 Aug 2026 16:04:51 GMT</pubDate>
            <enclosure url="https://nerdy.dev/media/scroll-axis-lock-hero.jpg" length="75824" type="image/jpeg"/>
            <media:content url="https://nerdy.dev/media/scroll-axis-lock-hero.jpg" medium="image" width="1400" height="781" type="image/jpeg"/>
            <media:thumbnail url="https://nerdy.dev/media/scroll-axis-lock-hero.jpg"/>
            <content:encoded><![CDATA[<img src="https://nerdy.dev/media/scroll-axis-lock-hero.jpg" alt="Diagram comparing locked vs unlocked scroll gesture paths" width="1400" height="781">
<p>I first noticed web scroll areas had scroll locking behavior when making 2D scroll snap demos; I couldn&#39;t scroll diagonally without getting hijacked and locked into an <code>x</code> or <code>y</code> axis.</p>
<p>Even on a touch device, where a diagonal gesture is so easy and natural. </p>
<p>
          <a href="https://codepen.io/argyleink/pen/GRxMPGb">CodePen embed</a>
        </p>
<p>Thanks to <a href="https://www.bram.us/2026/08/09/unlock-immediate-diagonal-scrolling-with-css-scroll-axis-lock-none/">Bramus&#39;s rad interactive blog post</a> I saw <strong>Chrome 153</strong> with the remedy:</p>
<pre class="shiki css-variables" style="background-color:#f8f9fa;padding:1em;overflow:auto;color:#030507" tabindex="0"><code><span class="line"><span style="color:#4263eb">.scroller</span><span style="color:#030507"> {</span></span>
<span class="line"><span style="color:inherit">  overflow</span><span style="color:#ff1493">:</span><span style="color:inherit"> auto</span><span style="color:#030507">;</span></span>
<span class="line"><span style="color:inherit">  overscroll-behavior</span><span style="color:#ff1493">:</span><span style="color:inherit"> contain</span><span style="color:#030507">;</span></span>
<span class="line"><span style="color:inherit">  scroll-axis-lock</span><span style="color:#ff1493">:</span><span style="color:inherit"> none</span><span style="color:#030507">; 👈</span></span>
<span class="line"><span style="color:#030507">}</span></span></code></pre>
<p><a href="https://drafts.csswg.org/css-overflow-5/#scroll-axis-locking">spec</a> | <a href="https://codepen.io/bramus/pen/vEgbwgr">check for support</a></p>
<p><strong>Freedom from the axis lock</strong> 🤘🏻</p>

        <h2 id="use-cases">
          Use cases
          <a name="use-cases" href="https://nerdy.dev/css-scroll-axis-lock#use-cases">#</a>
        </h2>
       <p>I was thinking: </p>
<ol>
<li>swipe to dismiss interactions</li>
<li>flings</li>
<li>maps or infinite canvas navigating</li>
<li>datagrids or tables</li>
<li>image zoom scrolling around</li>
<li>360 pano images or 3D model panning</li>
<li>data vis exploration</li>
</ol>
<p>Just seems worth while to use the natural inertia, tensions, perf and feels that scroll snap has for the snap feedback of &quot;didnt swipe far enough&quot; and the browser owned easing.</p>
<p>Can also mitigate <code>scrollTo</code> strangeness that might do <code>x</code> then <code>y</code>. </p>

        <h2 id="i-did-log-a-bug">
          I did log a bug
          <a name="i-did-log-a-bug" href="https://nerdy.dev/css-scroll-axis-lock#i-did-log-a-bug">#</a>
        </h2>
       <p>I saw some performance regressions in the first 2 demo&#39;s I pulled up to test with</p>
<ol>
<li><a href="https://codepen.io/argyleink/pen/oNLaBdv">swipe prototype</a></li>
<li><a href="https://codepen.io/argyleink/pen/GRxMPGb">snap matrix</a></li>
</ol>
<p><a href="https://issues.chromium.org/u/1/issues/544635549">Filed a bug</a>. </p>
<p>I wouldn&#39;t necessarily file this as perfectly fixed, I still felt it was a bit clumsy or not enabling diagonal scrolling as smoothly as I&#39;d like. </p>
<p><strong>Overall exciting and meaningful IMO tho.</strong> </p>
<p>Your thoughts?</p>
]]></content:encoded>
        </item>
    </channel>
</rss>