<?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, 05 Nov 2026 16:30:00 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-25.xml"/>
        <item>
            <title><![CDATA[Bye Deno, Hello Cloudflare]]></title>
            <description><![CDATA[<p>and wassup Astro</p>
]]></description>
            <link>https://nerdy.dev/bye-deno-hello-cloudflare?utm_source=rss</link>
            <guid isPermaLink="true">https://nerdy.dev/bye-deno-hello-cloudflare?utm_source=rss</guid>
            <category><![CDATA[blog]]></category>
            <category><![CDATA[html]]></category>
            <category><![CDATA[tools]]></category>
            <dc:creator><![CDATA[webmaster@admin]]></dc:creator>
            <pubDate>Thu, 05 Nov 2026 16:30:00 GMT</pubDate>
            <content:encoded><![CDATA[<p>So <a href="http://deno.com/">Deno</a>, I still really align with it. I had a blast customizing the crap out of an artisanally rolled server rendered blog I built on it but… </p>
<p>They <a href="https://deno.com/blog/cloudflare">were acquired by Cloudflare</a> and <a href="https://deno.com/blog/cloudflare#:~:text=Deno%20Deploy%20will%20continue%20operating%20for%20six%20months%20before%20shutting%20down.">Deno Deploy was set to shut down</a>. </p>
<p>I took this as a good time to get off the SSR + cache system I&#39;d created on Deno + <a href="https://docs.deno.com/deploy/reference/deno_kv/">KV</a>, and get closer to what my site actually was, a mostly static site.</p>
<p>I picked <a href="https://astro.build/">Astro</a> + <a href="https://www.cloudflare.com/">Cloudflare</a>. It&#39;s done, and you&#39;re reading this on it.</p>
<p>I&#39;ve always liked Cloudflare, and I knew exactly which pieces I would use to support my site migration:</p>
<ul>
<li><a href="https://developers.cloudflare.com/d1/">D1</a></li>
<li><a href="https://developers.cloudflare.com/r2/">R2</a></li>
<li><a href="https://www.cloudflare.com/products/workers/">Workers</a></li>
</ul>
<p>I&#39;m sure Deno was basically spinning up equivalent services on Google Cloud, so now I&#39;m saving money per month and even closer to the individual tools I needed to adopt.</p>

        <h2 id="the-plan">
          The plan
          <a name="the-plan" href="https://nerdy.dev/bye-deno-hello-cloudflare#the-plan">#</a>
        </h2>
       <p>JAM, CDNs, SQLite, Cron</p>
<ol>
<li><strong>Make the site static.</strong><br>Every page is built ahead of time, no server rendering.</li>
<li><strong>Keep the 3 dynamic bits alive in a tiny Worker.</strong><br>The anonymous like button, live view and like counts, and the social cron jobs.</li>
<li><strong>Put everything on Cloudflare.</strong><br>Cron, edge endpoints, <strong>D1</strong> for likes and counts, <strong>R2</strong> bucket for static assets.</li>
</ol>

        <h2 id="fresh-→-astro">
          Fresh → Astro
          <a name="fresh-→-astro" href="https://nerdy.dev/bye-deno-hello-cloudflare#fresh-→-astro">#</a>
        </h2>
       <p>The posts on my site, the core content, were markdown already.</p>
<p>Since Astro is rad, my <a href="https://usefresh.dev/">Deno Fresh</a> / Preact components were kept and are rendered inside Astro at build time. Kinda nice I didnt need to migrate my component model.</p>
<p>Most of the migration was spent porting Deno and Deno Deploy features to Cloudflare.</p>

        <h2 id="stuff-i-juggled">
          Stuff I juggled
          <a name="stuff-i-juggled" href="https://nerdy.dev/bye-deno-hello-cloudflare#stuff-i-juggled">#</a>
        </h2>
       <p><strong>Deno KV migration:</strong> Likes and counts lived in KV. They moved to D1. I exported production&#39;s KV (about 1,900 entries) and imported it, so no counts reset.</p>
<p><strong>911 MB of media:</strong> Way too much to ship with every deploy. It all moved to R2, and the Worker serves it from the same <code>/media/*</code> URLs, so no old link or embed breaks.</p>
<p><strong>Crons:</strong> <code>Deno.cron</code> became Worker cron triggers. The social stats job got smarter on the way: fresh posts get checked often, old ones rarely, so it stays inside the platform&#39;s limits.</p>
<p><strong>Analytics:</strong> <a href="https://pirsch.io/ref/KLV1e2zdGw">Pirsch</a> hits now fire from the Worker on the server side, so adblockers can&#39;t eat them.</p>
<p><strong>A moving target:</strong> I kept writing posts and merging PRs mid-migration. Instead of freezing everything, a sync script replayed new commits onto the Astro tree, right up to the end.</p>
<p><strong>Secrets:</strong> Some lived in Deno&#39;s dashboard and can&#39;t be read back out. I had to conjure freshies and set them on the Worker. Not hard, just annoying.</p>

        <h2 id="the-cutover">
          The cutover
          <a name="the-cutover" href="https://nerdy.dev/bye-deno-hello-cloudflare#the-cutover">#</a>
        </h2>
       <p>DNS switch went smooth. Just had to add the zone to Cloudflare, copy records, swap nameservers. I flipped them this morning, attached the custom domain to the Worker, and boop done.</p>
<p>I&#39;ll keep the Deno site up for a few days as a rollback. Plus, a couple old DNS caches will still hit it for a bit, so I&#39;ll reconcile any likes that landed there in the meantime. Maybe.</p>

        <h2 id="the-results">
          The results
          <a name="the-results" href="https://nerdy.dev/bye-deno-hello-cloudflare#the-results">#</a>
        </h2>
       <p>Thanks Deno, it was a good run. </p>
<ul>
<li>Same site, pixel for pixel</li>
<li>Faster</li>
<li>Cheaper</li>
</ul>
<p>🦕 → ☁️</p>
<p>The forcing function worked out pretty good. Sometimes you need a good kick in the ass.</p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[WWW Ep257 Local Engineer Runs Out Of Tokens]]></title>
            <description><![CDATA[Ep #257 Local Engineer Runs Out of Tokens, Discovers &quot;Programming&quot; Robbie and I sip a rye and talk token budgets, Copilot getting yanked mid-workflow, SDD with worktrees, whether frameworks still matter, slop as a choice, Jeff the cliff-diving lawnmower, and Amp as the…]]></description>
            <link>https://nerdy.dev/www-ep257-local-engineer-runs-out-of-tokens?utm_source=rss</link>
            <guid isPermaLink="true">https://nerdy.dev/www-ep257-local-engineer-runs-out-of-tokens?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, 03 Nov 2026 01:38:44 GMT</pubDate>
            <enclosure url="https://nerdy.dev/media/www-ep257.jpg" length="356056" type="image/jpeg"/>
            <media:content url="https://nerdy.dev/media/www-ep257.jpg" medium="image" width="3000" height="3000" type="image/jpeg"/>
            <media:thumbnail url="https://nerdy.dev/media/www-ep257.jpg"/>
            <content:encoded><![CDATA[<img src="https://nerdy.dev/media/www-ep257.jpg" alt="Whiskey web and whatnot episode 257" width="3000" height="3000">
<p><span class="Tag">Ep #257</span><br>
<strong>Local Engineer Runs Out of Tokens, Discovers &quot;Programming&quot;</strong></p>
<p><a href="https://robbiethewagner.dev">Robbie</a> and I sip a rye and talk token budgets, <a href="https://github.com/features/copilot">Copilot</a> getting yanked mid-workflow, SDD with worktrees, whether frameworks still matter, slop as a choice, Jeff the cliff-diving lawnmower, and <a href="https://amp.ai/">Amp</a> as the a Bowflex.</p>
<p>⤷ <a href="https://whiskey.fm/local-engineer-runs-out-of-tokens-discovers-programming">whiskey.fm</a> · <a href="https://www.youtube.com/watch?v=A6XM137tS9w">youtube</a> · <a href="https://open.spotify.com/episode/1h4NWsSaaCuHOI7MupGERJ">spotify</a> · <a href="https://podcasts.apple.com/us/podcast/local-engineer-runs-out-of-tokens-discovers-programming/id1552776603?i=1000799525675">apple</a></p>
<p><small>Presented by <a href="https://l.rw.rw/whiskey_web_and_whatnot_3">Mailtrap</a></small></p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Scroll Axis Design System Rule]]></title>
            <description><![CDATA[Design system rule: Y scroll = scroll trigger X scroll = scroll driven]]></description>
            <link>https://nerdy.dev/scroll-axis-design-system-rule?utm_source=rss</link>
            <guid isPermaLink="true">https://nerdy.dev/scroll-axis-design-system-rule?utm_source=rss</guid>
            <category><![CDATA[note]]></category>
            <category><![CDATA[css]]></category>
            <dc:creator><![CDATA[atom@argyleink]]></dc:creator>
            <pubDate>Wed, 28 Oct 2026 23:49:04 GMT</pubDate>
            <content:encoded><![CDATA[<p><strong>Design system rule:</strong></p>
<p>Y scroll = scroll trigger<br>
X scroll = scroll driven</p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Designing Whiskey Glasses with Denver Cramer]]></title>
            <description><![CDATA[<p>Denver Cramer on designing whiskey glasses, Starward x Lagavulin, kids and AI, and the banjo.</p>
]]></description>
            <link>https://nerdy.dev/www-ep256-denver-cramer-glassware?utm_source=rss</link>
            <guid isPermaLink="true">https://nerdy.dev/www-ep256-denver-cramer-glassware?utm_source=rss</guid>
            <category><![CDATA[blog]]></category>
            <category><![CDATA[shows]]></category>
            <dc:creator><![CDATA[adam@whiskey.fm]]></dc:creator>
            <pubDate>Wed, 21 Oct 2026 02:48:36 GMT</pubDate>
            <enclosure url="https://nerdy.dev/media/www-ep256-hero.jpg" length="190949" type="image/jpeg"/>
            <media:content url="https://nerdy.dev/media/www-ep256-hero.jpg" medium="image" width="1603" height="900" type="image/jpeg"/>
            <media:thumbnail url="https://nerdy.dev/media/www-ep256-hero.jpg"/>
            <content:encoded><![CDATA[<img src="https://nerdy.dev/media/www-ep256-hero.jpg" alt="A hand holding a whiskey glass beside a bottle of Starward cask strength, made in collaboration with Lagavulin" width="1603" height="900">
<p><a href="https://robbiethewagner.dev">Robbie</a> and I chin wag and sip on a tasty dram with <a href="https://www.linkedin.com/in/denver-cramer/">Denver Cramer</a>; industrial designer, distiller, photographer, and creator of <a href="https://us.denverandliely.com?sca_ref=11380845.Q6g3OQSQfE33QcHH">Denver and Liely</a> glassware.</p>
<p>Dude, Denver is coo.</p>
<a href="https://www.youtube.com/embed/pyuKo5pt7lM?si=CcuMdbWeIMawBZWM">YouTube video player</a>

<p><a href="https://whiskey.fm/from-christmas-gifts-to-global-glassware-denver-cramer-on-design-distilling-and-ditching-ads">whiskey.fm</a> · <a href="https://open.spotify.com/episode/3Q9KtUmPmlSzEyFWPvqUcC">spotify</a> · <a href="https://podcasts.apple.com/us/podcast/from-christmas-gifts-to-global-glassware-denver-cramer/id1552776603?i=1000797367153">apple</a></p>

        <h2 id="the-dram">
          The dram
          <a name="the-dram" href="https://nerdy.dev/www-ep256-denver-cramer-glassware#the-dram">#</a>
        </h2>
       <p>We enjoyed a sweet n&#39; peaty <a href="https://starward.com.au/">Starward</a> single malt finished in a <a href="https://www.malts.com/en-us/brands/lagavulin/">Lagavulin</a> cask 😍</p>
<p><picture>
            <source srcset="https://nerdy.dev/media/www-ep256-starward-table.avif" type="image/avif">
            <source srcset="https://nerdy.dev/media/www-ep256-starward-table.webp" type="image/webp">
            <img
              loading="lazy"
              src="https://nerdy.dev/media/www-ep256-starward-table.jpg"
              alt="A glass of Starward on a marble coaster beside the Starward x Lagavulin bottle"
              title="A glass of Starward on a marble coaster beside the Starward x Lagavulin bottle " 
              decoding="async"
              width="509" 
              height="635"
            />
          </picture></p>
<p>Red wine barrels, Melbourne&#39;s four-seasons-in-a-day climate, and grassiness fading into sweetness. </p>
<p>Plus we dig tons into other whiskeys, like why <a href="https://www.bruichladdich.com/">Octomore</a> 8.3 is the ultimate peat monster.</p>

        <h2 id="the-glassware">
          The glassware
          <a name="the-glassware" href="https://nerdy.dev/www-ep256-denver-cramer-glassware#the-glassware">#</a>
        </h2>
       <p>We dig into designing a <a href="https://us.denverandliely.com/products/bourbon-glass?sca_ref=11380845.Q6g3OQSQfE33QcHH">bourbon glass</a> for corn spirits versus a <a href="https://us.denverandliely.com/products/whisky-glass-1?sca_ref=11380845.Q6g3OQSQfE33QcHH">whisky glass</a> for barley, smelling at the top versus the bottom of the glass, and eight years of R&amp;D.</p>
<p>The staple whiskey glass is the <a href="https://us.denverandliely.com/products/bourbon-glass?sca_ref=11380845.Q6g3OQSQfE33QcHH">bourbon glass</a>:</p>
<p><picture>
            <source srcset="https://nerdy.dev/media/dead-pool-denver-and-liely-bourbon.avif" type="image/avif">
            <source srcset="https://nerdy.dev/media/dead-pool-denver-and-liely-bourbon.webp" type="image/webp">
            <img
              loading="lazy"
              src="https://nerdy.dev/media/dead-pool-denver-and-liely-bourbon.jpg"
              alt="The Denver and Liely bourbon glass with Dead Pool falling into it"
              title="The Denver and Liely bourbon glass with Dead Pool falling into it " 
              decoding="async"
              width="1920" 
              height="1920"
            />
          </picture></p>
<p><small>See post <a href="https://www.instagram.com/p/DZUk6y-zouW/">on Intagram</a></small></p>
<p>I LOVE the feel and aesthetics of the <a href="https://us.denverandliely.com/products/wine-glass?sca_ref=11380845.Q6g3OQSQfE33QcHH">turbine wine glass</a>:</p>
<p><picture>
            <source srcset="https://nerdy.dev/media/www-ep256-turbine-wine-glass.avif" type="image/avif">
            <source srcset="https://nerdy.dev/media/www-ep256-turbine-wine-glass.webp" type="image/webp">
            <img
              loading="lazy"
              src="https://nerdy.dev/media/www-ep256-turbine-wine-glass.jpg"
              alt="The Denver and Liely turbine wine glass, holding red wine"
              title="The Denver and Liely turbine wine glass, holding red wine " 
              decoding="async"
              width="1200" 
              height="1200"
            />
          </picture></p>
<p>then there&#39;s also the gin glass, which Ryan Reynolds loves to have with his own brand of gin:</p>
<blockquote class="instagram-media" data-instgrm-permalink="https://www.instagram.com/p/CSc-n3Rh7xM/?utm_source=ig_embed&amp;utm_campaign=loading" data-instgrm-version="14"><div> <a href="https://www.instagram.com/p/CSc-n3Rh7xM/?utm_source=ig_embed&amp;utm_campaign=loading" target="_blank"> <div> <div></div> <div> <div></div> <div></div></div></div><div></div> <div></div><div> <div>View this post on Instagram</div></div><div></div> <div><div> <div></div> <div></div> <div></div></div><div> <div></div> <div></div></div><div> <div></div> <div></div> <div></div></div></div> <div> <div></div> <div></div></div></a><p><a href="https://www.instagram.com/p/CSc-n3Rh7xM/?utm_source=ig_embed&amp;utm_campaign=loading" target="_blank">A post shared by Denver and Liely (@denverandliely)</a></p></div></blockquote>


<p>Then there&#39;s me, the scotch drinker, and I love the feel, weight, and features of the whiskey glass:</p>
<p><picture>
            <source srcset="https://nerdy.dev/media/denver-and-liely-whiskey-glass.avif" type="image/avif">
            <source srcset="https://nerdy.dev/media/denver-and-liely-whiskey-glass.webp" type="image/webp">
            <img
              loading="lazy"
              src="https://nerdy.dev/media/denver-and-liely-whiskey-glass.jpg"
              alt="The Denver and Liely whiskey glass"
              title="The Denver and Liely whiskey glass " 
              decoding="async"
              width="960" 
              height="960"
            />
          </picture></p>

        <h2 id="the-whatnot">
          The whatnot
          <a name="the-whatnot" href="https://nerdy.dev/www-ep256-denver-cramer-glassware#the-whatnot">#</a>
        </h2>
       <p>Of course we gotta bring the whatnot!</p>
<ul>
<li>raising kids before and after AI</li>
<li>teaching them to code with retro video games</li>
<li>planting 400 Pinot Noir vines to learn winemaking</li>
<li>luthiers versus engineers</li>
<li>and why the banjo is part drum, part guitar, part lead singer</li>
</ul>
<p><small>Presented by <a href="https://l.rw.rw/whiskey_web_and_whatnot_2">Mailtrap</a></small></p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[WWW Ep255 Meta Harnesses Medical Midjourney And Specialists]]></title>
            <description><![CDATA[Ep #255 Meta-Harnesses, Medical Midjourney, and Why Specialists Are Cooked Robbie and I are back together, talking token limits, OpenCode burning budgets, work trees for parallel agents, Impeccable&#39;s art direction grilling, CodeRabbit versus Copilot for PR reviews, self-heal…]]></description>
            <link>https://nerdy.dev/www-ep255-meta-harnesses-medical-midjourney-and-specialists?utm_source=rss</link>
            <guid isPermaLink="true">https://nerdy.dev/www-ep255-meta-harnesses-medical-midjourney-and-specialists?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>Sun, 11 Oct 2026 11:33:36 GMT</pubDate>
            <enclosure url="https://nerdy.dev/media/www-ep255.jpg" length="211105" type="image/jpeg"/>
            <media:content url="https://nerdy.dev/media/www-ep255.jpg" medium="image" width="3000" height="3000" type="image/jpeg"/>
            <media:thumbnail url="https://nerdy.dev/media/www-ep255.jpg"/>
            <content:encoded><![CDATA[<img src="https://nerdy.dev/media/www-ep255.jpg" alt="Whiskey web and whatnot episode 255" width="3000" height="3000">
<p><span class="Tag">Ep #255</span><br>
<strong>Meta-Harnesses, Medical Midjourney, and Why Specialists Are Cooked</strong></p>
<p><a href="https://robbiethewagner.dev">Robbie</a> and I are back together, talking token limits, <a href="https://opencode.ai/">OpenCode</a> burning budgets, work trees for parallel agents, Impeccable&#39;s art direction grilling, <a href="https://coderabbit.ai/">CodeRabbit</a> versus <a href="https://github.com/features/copilot">Copilot</a> for PR reviews, self-healing loops that never heal, a robot lawnmower named Jeff, and why the meta harness layer is probably going to die soon.</p>
<p>⤷ <a href="https://whiskey.fm/meta-harnesses-medical-midjourney-and-why-specialists-are-cooked">whiskey.fm</a> · <a href="https://www.youtube.com/watch?v=TOlFh3BdGWU">youtube</a> · <a href="https://open.spotify.com/episode/19zlegj7b1QFI2Z8WnLarO">spotify</a> · <a href="https://podcasts.apple.com/us/podcast/meta-harnesses-medical-midjourney-and-why-specialists/id1552776603?i=1000795251620">apple</a></p>
<p><small>Presented by <a href="https://l.rw.rw/whiskey_web_and_whatnot_1">Mailtrap</a></small></p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Page View Count Regression Fixed]]></title>
            <description><![CDATA[Page view counts regressed Oct 1 and were fixed just now. Hopefully those historical counts can be retrieved or fixed; working on it.]]></description>
            <link>https://nerdy.dev/page-view-count-regression-fixed?utm_source=rss</link>
            <guid isPermaLink="true">https://nerdy.dev/page-view-count-regression-fixed?utm_source=rss</guid>
            <category><![CDATA[note]]></category>
            <dc:creator><![CDATA[webmaster@admin]]></dc:creator>
            <pubDate>Sat, 03 Oct 2026 20:45:16 GMT</pubDate>
            <content:encoded><![CDATA[<p>Page view counts regressed Oct 1 and were fixed just now. Hopefully those historical counts can be retrieved or fixed; working on it.</p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Transitioning Field Sizing Content With CSS]]></title>
            <description><![CDATA[Neat CSS trick: Use anchor to track the size changes in a textarea (or whatever) and transition instead of instantly update 🤘🏻 See on Codepen]]></description>
            <link>https://nerdy.dev/transitioning-field-sizing-content-with-css?utm_source=rss</link>
            <guid isPermaLink="true">https://nerdy.dev/transitioning-field-sizing-content-with-css?utm_source=rss</guid>
            <category><![CDATA[note]]></category>
            <category><![CDATA[css]]></category>
            <dc:creator><![CDATA[atom@argyleink]]></dc:creator>
            <pubDate>Sat, 03 Oct 2026 00:04:08 GMT</pubDate>
            <enclosure url="https://nerdy.dev/media/field-sizing-content-transitioning.mp4" length="237385" type="video/mp4"/>
            <media:content url="https://nerdy.dev/media/field-sizing-content-transitioning.mp4" medium="video" width="966" height="544" type="video/mp4"/>
            <content:encoded><![CDATA[<video controls src="https://nerdy.dev/media/field-sizing-content-transitioning.mp4" width="966" height="544"></video>
<p><strong>Neat CSS trick:</strong></p>
<p>Use <a href="https://developer.mozilla.org/docs/Web/CSS/Guides/Anchor_positioning">anchor</a> to track the size changes in a <code>textarea</code> (or whatever) and transition instead of instantly update 🤘🏻</p>
<p><a href="https://codepen.io/argyleink/pen/qErPZoR">See on Codepen</a></p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Front End Fast Money With Kevin Powell]]></title>
            <description><![CDATA[30s on the clock, how well do my CSS answers stack up against Kevin &#39;s audience? Watch on YouTube]]></description>
            <link>https://nerdy.dev/front-end-fast-money-with-kevin-powell?utm_source=rss</link>
            <guid isPermaLink="true">https://nerdy.dev/front-end-fast-money-with-kevin-powell?utm_source=rss</guid>
            <category><![CDATA[note]]></category>
            <category><![CDATA[css]]></category>
            <dc:creator><![CDATA[atom@argyleink]]></dc:creator>
            <pubDate>Thu, 01 Oct 2026 23:57:57 GMT</pubDate>
            <enclosure url="https://nerdy.dev/media/front-end-fast-money-with-kevin.jpg" length="54092" type="image/jpeg"/>
            <media:content url="https://nerdy.dev/media/front-end-fast-money-with-kevin.jpg" medium="image" width="1280" height="720" type="image/jpeg"/>
            <media:thumbnail url="https://nerdy.dev/media/front-end-fast-money-with-kevin.jpg"/>
            <content:encoded><![CDATA[<img src="https://nerdy.dev/media/front-end-fast-money-with-kevin.jpg" alt="Kevin and I laughing at the scenario" width="1280" height="720">
<p><code>30s</code> on the clock, how well do my CSS answers stack up against <a href="https://www.youtube.com/@KevinPowell">Kevin</a>&#39;s audience?</p>
<p><a href="https://www.youtube.com/watch?v=SANA0mKg6tw">Watch on YouTube</a></p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[WWW Ep254 From Geocities To Gpt Brad Frost]]></title>
            <description><![CDATA[Ep #254 With Brad Frost ✨ Robbie and I welcome Brad Frost to talk grief and acceptance around AI, the Orchid synth , snowboarding as a metaphor for finding your line through chaos, why domain expertise matters more than ever, Van Halen&#39;s green M&amp;Ms , and Brad&#39;s AI an…]]></description>
            <link>https://nerdy.dev/www-ep254-from-geocities-to-gpt-brad-frost?utm_source=rss</link>
            <guid isPermaLink="true">https://nerdy.dev/www-ep254-from-geocities-to-gpt-brad-frost?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, 24 Sep 2026 07:00:00 GMT</pubDate>
            <enclosure url="https://nerdy.dev/media/www-ep254-brad.jpg" length="58004" type="image/jpeg"/>
            <media:content url="https://nerdy.dev/media/www-ep254-brad.jpg" medium="image" width="640" height="360" type="image/jpeg"/>
            <media:thumbnail url="https://nerdy.dev/media/www-ep254-brad.jpg"/>
            <content:encoded><![CDATA[<img src="https://nerdy.dev/media/www-ep254-brad.jpg" alt="Whiskey web and whatnot episode 254" width="640" height="360">
<p><span class="Tag">Ep #254</span><br>
<strong>With Brad Frost ✨</strong></p>
<p><a href="https://robbiethewagner.dev">Robbie</a> and I welcome <a href="https://bradfrost.com/">Brad Frost</a> to talk grief and acceptance around AI, the <a href="https://telepathicinstruments.com/products/orchid-orc-1">Orchid synth</a>, snowboarding as a metaphor for finding your line through chaos, why domain expertise matters more than ever, <a href="https://www.snopes.com/fact-check/brown-out/">Van Halen&#39;s green M&amp;Ms</a>, and Brad&#39;s <a href="https://aianddesign.systems/">AI and Design Systems course</a>.</p>
<p>⤷ <a href="https://whiskey.fm/from-geocities-to-gpt-brad-frost-on-mythos-mastery-and-musical-non-sequiturs">whiskey.fm</a> · <a href="https://open.spotify.com/episode/7bUhfoX0lkyEIirQH2WUG0">spotify</a> · <a href="https://podcasts.apple.com/us/podcast/from-geocities-to-gpt-brad-frost-on-mythos-mastery/id1552776603?i=1000791417856">apple</a> · <a href="https://www.youtube.com/watch?v=LlkBE3Ph6j8">youtube</a></p>
]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[BanjoCSS]]></title>
            <description><![CDATA[<p>Banjo, guitar, drums, trees, n&#39; mountains.</p>
]]></description>
            <link>https://nerdy.dev/camp-night-with-coyier?utm_source=rss</link>
            <guid isPermaLink="true">https://nerdy.dev/camp-night-with-coyier?utm_source=rss</guid>
            <category><![CDATA[blog]]></category>
            <dc:creator><![CDATA[atom@argyleink]]></dc:creator>
            <pubDate>Sat, 19 Sep 2026 15:42:16 GMT</pubDate>
            <enclosure url="https://nerdy.dev/media/chris-and-adam-dueling-banjos.jpg" length="156451" type="image/jpeg"/>
            <media:content url="https://nerdy.dev/media/chris-and-adam-dueling-banjos.jpg" medium="image" width="1200" height="671" type="image/jpeg"/>
            <media:thumbnail url="https://nerdy.dev/media/chris-and-adam-dueling-banjos.jpg"/>
            <content:encoded><![CDATA[<img src="https://nerdy.dev/media/chris-and-adam-dueling-banjos.jpg" alt="Me and Chris each on a banjo" width="1200" height="671">
<p>Banjo, guitar, drums, trees, n&#39; mountains.</p>
<p><a href="https://chriscoyier.net/">Chris</a> and I met halfway between our homes to jam. </p>
<p>We met at a tiny campsite, where we hoped the lack of amenities would mean no neighbors. </p>
<p><strong>It worked.</strong> </p>
<p>We were the only campers at the site, which meant we could make some noise!</p>
<p>Time to bum-ditty 🤘🏻</p>

        <h2 id="couple-a-banjo-dorks">
          Couple a banjo dorks
          <a name="couple-a-banjo-dorks" href="https://nerdy.dev/camp-night-with-coyier#couple-a-banjo-dorks">#</a>
        </h2>
       <p>We brought tons of instruments, played them until it got dark. Was Awesome. </p>
<p>We caught a couple early jams on video.</p>
<br>

<p>Sandy River Belle:</p>
<p><video
          src="https://nerdy.dev/media/chris-banjo-adam-percussion.mp4"
          width="1280" 
          height="720"
          alt="Chris on banjo and me on drums"
          preload="none"
          poster="https://nerdy.dev/media/chris-banjo-adam-percussion.avif"
          controls 
          loop
          muted 
          playsinline 
          allowFullScreen></video></p>
<br>

<p>Fire On The Mountain:</p>
<p><video
          src="https://nerdy.dev/media/fire-on-the-mountain.mp4"
          width="1280" 
          height="720"
          alt="Title"
          preload="none"
          poster="https://nerdy.dev/media/fire-on-the-mountain.avif"
          controls 
          loop
          muted 
          playsinline 
          allowFullScreen></video></p>
<br>

<p>Shoes &amp; Stockings:</p>
<p><video
          src="https://nerdy.dev/media/shoes-and-stockings.mp4"
          width="1280" 
          height="720"
          alt="Title"
          preload="none"
          poster="https://nerdy.dev/media/shoes-and-stockings.avif"
          controls 
          loop
          muted 
          playsinline 
          allowFullScreen></video></p>
<br>

<p>Overall Chris is MUCH better than me, so I watched and learned as much as I could.</p>

        <h2 id="a-few-pics">
          A few pics
          <a name="a-few-pics" href="https://nerdy.dev/camp-night-with-coyier#a-few-pics">#</a>
        </h2>
       <p>Mt. Hood was lookin great.</p>
<p><picture>
            <source srcset="https://nerdy.dev/media/mt-hood-between-trees.avif" type="image/avif">
            <source srcset="https://nerdy.dev/media/mt-hood-between-trees.webp" type="image/webp">
            <img
              loading="lazy"
              src="https://nerdy.dev/media/mt-hood-between-trees.jpeg"
              alt="Title"
              title="Title " 
              decoding="async"
              width="1280" 
              height="960"
            />
          </picture></p>
<p>And here&#39;s a nice pano of the trip down the mountain:</p>
<p><picture>
            <source srcset="https://nerdy.dev/media/mt-hood-pano.avif" type="image/avif">
            <source srcset="https://nerdy.dev/media/mt-hood-pano.webp" type="image/webp">
            <img
              loading="lazy"
              src="https://nerdy.dev/media/mt-hood-pano.jpeg"
              alt="Panoramic of the mountain side"
              title="Panoramic of the mountain side " 
              decoding="async"
              width="1280" 
              height="348"
            />
          </picture></p>

        <h2 id="didn&#39;t-really-chat-about-css">
          Didn&#39;t really chat about CSS
          <a name="didn&#39;t-really-chat-about-css" href="https://nerdy.dev/camp-night-with-coyier#didn&#39;t-really-chat-about-css">#</a>
        </h2>
       <p>We coulda, but we didn&#39;t.</p>
]]></content:encoded>
        </item>
    </channel>
</rss>