<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>The Distress Signal</title><description>A personal hypertext of Bryan Schuetz.</description><link>https://distresssignal.org/</link><language>en-us</language><item><title>Countdown</title><link>https://distresssignal.org/term-in-progress/</link><guid isPermaLink="true">https://distresssignal.org/term-in-progress/</guid><description>Mostly, I feel like time is flowing way to fast—I just want to slow things down. There is one context though—where things couldn&apos;t go fast enough. So I built a little Raycast extension to show me this particular countdown whenever I toggle the window open.
</description><pubDate>Wed, 18 Feb 2026 17:00:00 GMT</pubDate></item><item><title>This Machine Kills Fascists</title><link>https://distresssignal.org/this-machine-kills-fascists/</link><guid isPermaLink="true">https://distresssignal.org/this-machine-kills-fascists/</guid><description>Finally got around to re-building my BauerLite 0 with Dynacap EC switches. Unlike traditional mechanical switches EC switches activate by detecting changes in electrical charge, or capacitance, without physical metal contact points. A true &apos;oneness with cup rubreh&apos; is the result.
</description><pubDate>Sat, 31 Jan 2026 17:00:00 GMT</pubDate></item><item><title>Going Subtle With Zed Predictions
</title><link>https://distresssignal.org/going-subtle-with-zed/</link><guid isPermaLink="true">https://distresssignal.org/going-subtle-with-zed/</guid><description>People love to hate on generative AI, especially when it shows up where it wasn&apos;t before. Something like 60% of global venture capital is invested in AI—yes, AI Enshitification is real. So there&apos;s a lot of smoke there, but there&apos;s some fire. People who use text editors for writing code are right in the middle of that fire. This is fine.</description><pubDate>Mon, 05 May 2025 17:00:00 GMT</pubDate></item><item><title>Infinite Scrolling with Turbo and Frames
</title><link>https://distresssignal.org/infinite-scrolling-with-turboframes/</link><guid isPermaLink="true">https://distresssignal.org/infinite-scrolling-with-turboframes/</guid><description>Infinite scrolling is a dark pattern, and traditional pagination controls are anachronistic on a modern web page. There is a better way. An infinite scroll (with user controlls) and a sensible NoJS fallback. The venerable [Turbo](https://turbo.hotwired.dev/) library makes this kind of thing super easy to implement in any framework. It has been my go-to pattern for pagination for a while now.
</description><pubDate>Mon, 28 Apr 2025 17:00:00 GMT</pubDate></item><item><title>I&apos;m Drinking Your Milkshake
</title><link>https://distresssignal.org/astro-and-eleventy/</link><guid isPermaLink="true">https://distresssignal.org/astro-and-eleventy/</guid><description>**Allow me to say up-front**: I&apos;m a fan of both Eleventy _and_ Astro. They occupy a very similar conceptual scope in my head and place in my heart. Recently, I was playing around with the charts from the [State of JS 24 survey](https://2024.stateofjs.com/en-US) and I was struck by this one that plots interest in both Astro and Eelevnty.
</description><pubDate>Wed, 10 Apr 2024 17:00:00 GMT</pubDate></item><item><title>Rolling My Own Hey Imbox</title><link>https://distresssignal.org/rolling-my-own-hey-imbox/</link><guid isPermaLink="true">https://distresssignal.org/rolling-my-own-hey-imbox/</guid><description>I think the email screening features of Hey.com are super useful. I couldn&apos;t justify the monthly cost of a subscription there, so I decided to roll my own local versions. Using Applescript, Mail.app, and Raycast, I was able to pretty much replicate the workflow I had when I was using the trial version of Hey. I&apos;ve been using this setup for a year or so and it&apos;s ofically not bad.
</description><pubDate>Wed, 10 Apr 2024 17:00:00 GMT</pubDate></item><item><title>Astro Dev Toolbar Breakpoints</title><link>https://distresssignal.org/astro-dev-toolbar-breakpoints/</link><guid isPermaLink="true">https://distresssignal.org/astro-dev-toolbar-breakpoints/</guid><description>I made a stupid little app for the Astro Dev Toolbar. Basically, it just shows the current viewport width—expressed as a tailwind class—in the toolbar.
</description><pubDate>Fri, 05 Apr 2024 17:00:00 GMT</pubDate></item><item><title>Switch Activated Input Devices</title><link>https://distresssignal.org/keyboards/</link><guid isPermaLink="true">https://distresssignal.org/keyboards/</guid><description>At this point, talking about keyboards seems a bit cliché. Still, like the hipster who was a fan of that band before they made it big and sold out—I do feel compelled to pull out my recipts and say a few things on the subject. As a child of the 80s, I grew up with some [cool keyboards](https://deskthority.net/wiki/Radio_Shack_TRS-80_Model_I). The caps were tall and shiny, the layouts were odd, and the cases were loud and full of echo.</description><pubDate>Tue, 09 Jan 2024 17:00:00 GMT</pubDate></item><item><title>Brackets</title><link>https://distresssignal.org/brackets/</link><guid isPermaLink="true">https://distresssignal.org/brackets/</guid><description>I missed the first two matches, but I&apos;m in [for the rest](https://twitter.com/xkcdbracket). If I&apos;m right, I think Volcano Vs. Predator and Octopus Vs. Zombies will be the closest matches of the tournament. But who knows what will happen—any given Sunday and all that.</description><pubDate>Thu, 10 Oct 2019 22:00:00 GMT</pubDate></item><item><title>Github Actions V2: Build and Deploy Jekyll</title><link>https://distresssignal.org/github-actions-redux/</link><guid isPermaLink="true">https://distresssignal.org/github-actions-redux/</guid><description>Late last year—after I got my invitation into the beta of Github Actions—[I wrote up](https://distresssignal.org/github-actions) a quick little action and workflow for building and deploying a Jekyll repo back to its gh-pages branch. Mostly I just wanted to see how actions worked. But, this was also a nice way to build a Jekyll site with my own custom gems and buildscripts while still keeping the enitre workflow on Github—which is my preference.</description><pubDate>Sat, 05 Oct 2019 22:00:00 GMT</pubDate></item><item><title>Dry The Rain</title><link>https://distresssignal.org/dry-the-rain/</link><guid isPermaLink="true">https://distresssignal.org/dry-the-rain/</guid><description>&quot;I will now sell five copies of The Three EP&apos;s by The Beta Band&quot;.
</description><pubDate>Sun, 16 Dec 2018 22:00:00 GMT</pubDate></item><item><title>My Favorite Things</title><link>https://distresssignal.org/my-favorite-things/</link><guid isPermaLink="true">https://distresssignal.org/my-favorite-things/</guid><pubDate>Sun, 16 Dec 2018 22:00:00 GMT</pubDate></item><item><title>Using GitHub Actions to Deploy your Jekyll Site</title><link>https://distresssignal.org/github-actions/</link><guid isPermaLink="true">https://distresssignal.org/github-actions/</guid><pubDate>Sat, 01 Dec 2018 22:00:00 GMT</pubDate></item><item><title>Concatenate JS for Free with Jekyll</title><link>https://distresssignal.org/concatenate-js-for-free-with-jekyll/</link><guid isPermaLink="true">https://distresssignal.org/concatenate-js-for-free-with-jekyll/</guid><pubDate>Sun, 15 Apr 2018 22:00:00 GMT</pubDate></item><item><title>Viewing AWS logs on the Command Line</title><link>https://distresssignal.org/aws-lambda-logs-cli-tools/</link><guid isPermaLink="true">https://distresssignal.org/aws-lambda-logs-cli-tools/</guid><pubDate>Wed, 28 Mar 2018 22:00:00 GMT</pubDate></item><item><title>Sentiment Analysis Filters for Twitter</title><link>https://distresssignal.org/twitter-sentiment-analysis-filter/</link><guid isPermaLink="true">https://distresssignal.org/twitter-sentiment-analysis-filter/</guid><pubDate>Mon, 26 Mar 2018 22:00:00 GMT</pubDate></item><item><title>The Unmitigated Gall of AT&amp;T</title><link>https://distresssignal.org/fuck-att/</link><guid isPermaLink="true">https://distresssignal.org/fuck-att/</guid><pubDate>Wed, 14 Mar 2018 22:00:00 GMT</pubDate></item><item><title>Git Branch in the Bash Prompt</title><link>https://distresssignal.org/including-git-branch-in-the-bash-prompt/</link><guid isPermaLink="true">https://distresssignal.org/including-git-branch-in-the-bash-prompt/</guid><pubDate>Sun, 25 Feb 2018 08:00:00 GMT</pubDate></item><item><title>VS Code: Hope, Hype, and Hijacking</title><link>https://distresssignal.org/vs-code-believe-the-hype/</link><guid isPermaLink="true">https://distresssignal.org/vs-code-believe-the-hype/</guid><pubDate>Wed, 21 Feb 2018 22:00:00 GMT</pubDate></item><item><title>Busting CSS Cache with Jekyll</title><link>https://distresssignal.org/busting-css-cache-with-jekyll-md5-hash/</link><guid isPermaLink="true">https://distresssignal.org/busting-css-cache-with-jekyll-md5-hash/</guid><pubDate>Fri, 16 Feb 2018 22:00:00 GMT</pubDate></item><item><title>The Politics of Entertainment</title><link>https://distresssignal.org/the-politics-of-entertainment/</link><guid isPermaLink="true">https://distresssignal.org/the-politics-of-entertainment/</guid><pubDate>Tue, 09 Jan 2018 22:00:00 GMT</pubDate></item><item><title>A Vue &amp; Jekyll Proof of Concept</title><link>https://distresssignal.org/vue-jekyll-isomorphic-proof-of-concept/</link><guid isPermaLink="true">https://distresssignal.org/vue-jekyll-isomorphic-proof-of-concept/</guid><pubDate>Tue, 11 Jul 2017 08:00:00 GMT</pubDate></item><item><title>Vue Routing with Jekyll</title><link>https://distresssignal.org/vue-routing-with-jekyll/</link><guid isPermaLink="true">https://distresssignal.org/vue-routing-with-jekyll/</guid><pubDate>Wed, 05 Apr 2017 08:00:00 GMT</pubDate></item><item><title>Vue Filters</title><link>https://distresssignal.org/vue-filters/</link><guid isPermaLink="true">https://distresssignal.org/vue-filters/</guid><pubDate>Thu, 16 Mar 2017 08:00:00 GMT</pubDate></item><item><title>Vue and Jekyll</title><link>https://distresssignal.org/vue-and-jekyll/</link><guid isPermaLink="true">https://distresssignal.org/vue-and-jekyll/</guid><pubDate>Wed, 15 Mar 2017 08:00:00 GMT</pubDate></item><item><title>The Where Expression Filter in Jekyll 3.2</title><link>https://distresssignal.org/jekyll-where-expression-filter/</link><guid isPermaLink="true">https://distresssignal.org/jekyll-where-expression-filter/</guid><pubDate>Sat, 01 Oct 2016 08:00:00 GMT</pubDate></item><item><title>That&apos;s Some Shameful Shit</title><link>https://distresssignal.org/thats-some-shameful-shit/</link><guid isPermaLink="true">https://distresssignal.org/thats-some-shameful-shit/</guid><pubDate>Sat, 01 Oct 2016 08:00:00 GMT</pubDate></item><item><title>Life Goals</title><link>https://distresssignal.org/life-goals/</link><guid isPermaLink="true">https://distresssignal.org/life-goals/</guid><pubDate>Mon, 19 Sep 2016 08:00:00 GMT</pubDate></item><item><title>All Love And No Hate Tho</title><link>https://distresssignal.org/all-love-and-no-hate-tho/</link><guid isPermaLink="true">https://distresssignal.org/all-love-and-no-hate-tho/</guid><pubDate>Tue, 13 Sep 2016 08:00:00 GMT</pubDate></item><item><title>This Is Fine</title><link>https://distresssignal.org/this-is-fine/</link><guid isPermaLink="true">https://distresssignal.org/this-is-fine/</guid><pubDate>Tue, 13 Sep 2016 08:00:00 GMT</pubDate></item><item><title>Verizon DBIR Puzzle 2016</title><link>https://distresssignal.org/dbirpuzzle/</link><guid isPermaLink="true">https://distresssignal.org/dbirpuzzle/</guid><pubDate>Mon, 09 May 2016 08:00:00 GMT</pubDate></item><item><title>Geometry Club at the National Arboretum</title><link>https://distresssignal.org/geometry-club-national-arboretum/</link><guid isPermaLink="true">https://distresssignal.org/geometry-club-national-arboretum/</guid><pubDate>Sun, 17 Apr 2016 08:00:00 GMT</pubDate></item><item><title>Operator Mono</title><link>https://distresssignal.org/operator-mono/</link><guid isPermaLink="true">https://distresssignal.org/operator-mono/</guid><pubDate>Sat, 05 Mar 2016 08:00:00 GMT</pubDate></item><item><title>Environment Variables, Bundler Groups, and Jekyll</title><link>https://distresssignal.org/environment-variables-bundler-groups-and-jekyll/</link><guid isPermaLink="true">https://distresssignal.org/environment-variables-bundler-groups-and-jekyll/</guid><pubDate>Fri, 04 Mar 2016 08:00:00 GMT</pubDate></item><item><title>Jekyll and Continuous Integration with Travis CI</title><link>https://distresssignal.org/jekyll-continuous-integration-travis-ci/</link><guid isPermaLink="true">https://distresssignal.org/jekyll-continuous-integration-travis-ci/</guid><pubDate>Sat, 20 Feb 2016 08:00:00 GMT</pubDate></item><item><title>Clean URLs in Jekyll</title><link>https://distresssignal.org/clean-urls-in-jekyll/</link><guid isPermaLink="true">https://distresssignal.org/clean-urls-in-jekyll/</guid><pubDate>Wed, 10 Feb 2016 08:00:00 GMT</pubDate></item><item><title>Seeing Deeper</title><link>https://distresssignal.org/seeing-deeper/</link><guid isPermaLink="true">https://distresssignal.org/seeing-deeper/</guid><pubDate>Tue, 09 Feb 2016 08:00:00 GMT</pubDate></item><item><title>Jekyll Tag Archive Pages</title><link>https://distresssignal.org/jekyll-tags/</link><guid isPermaLink="true">https://distresssignal.org/jekyll-tags/</guid><pubDate>Wed, 03 Feb 2016 08:00:00 GMT</pubDate></item><item><title>Wolf Hall</title><link>https://distresssignal.org/wolf-hall/</link><guid isPermaLink="true">https://distresssignal.org/wolf-hall/</guid><pubDate>Wed, 27 Jan 2016 06:00:00 GMT</pubDate></item><item><title>Stop Wasting Time Online</title><link>https://distresssignal.org/stop-wasting-time-online/</link><guid isPermaLink="true">https://distresssignal.org/stop-wasting-time-online/</guid><pubDate>Tue, 26 Jan 2016 17:00:00 GMT</pubDate></item><item><title>Blizzard of 2016</title><link>https://distresssignal.org/blizzard/</link><guid isPermaLink="true">https://distresssignal.org/blizzard/</guid><pubDate>Sat, 23 Jan 2016 17:00:00 GMT</pubDate></item><item><title>Culture Ship Randomizer</title><link>https://distresssignal.org/culture-namer/</link><guid isPermaLink="true">https://distresssignal.org/culture-namer/</guid><pubDate>Sun, 22 Mar 2015 17:00:00 GMT</pubDate></item><item><title>Tier</title><link>https://distresssignal.org/tier/</link><guid isPermaLink="true">https://distresssignal.org/tier/</guid><pubDate>Thu, 19 Feb 2015 17:00:00 GMT</pubDate></item><item><title>Open Table Alerts</title><link>https://distresssignal.org/open-table-alerts/</link><guid isPermaLink="true">https://distresssignal.org/open-table-alerts/</guid><pubDate>Tue, 03 Feb 2015 17:00:00 GMT</pubDate></item><item><title>National Cathedral</title><link>https://distresssignal.org/cathedral/</link><guid isPermaLink="true">https://distresssignal.org/cathedral/</guid><pubDate>Sun, 25 Jan 2015 17:00:00 GMT</pubDate></item><item><title>Baltimore</title><link>https://distresssignal.org/the-wire/</link><guid isPermaLink="true">https://distresssignal.org/the-wire/</guid><pubDate>Mon, 01 Dec 2014 17:00:00 GMT</pubDate></item><item><title>In the Middle with Middleman and Frameless</title><link>https://distresssignal.org/middleman-and-frameless/</link><guid isPermaLink="true">https://distresssignal.org/middleman-and-frameless/</guid><pubDate>Fri, 19 Apr 2013 22:00:00 GMT</pubDate></item><item><title>Winter Crow Roosts</title><link>https://distresssignal.org/winter-crow-roosts/</link><guid isPermaLink="true">https://distresssignal.org/winter-crow-roosts/</guid><pubDate>Sat, 09 Mar 2013 22:00:00 GMT</pubDate></item><item><title>24 Hours in Shenandoah: Marshall Mountain</title><link>https://distresssignal.org/24-hours-shenandoah-marshall-mountain/</link><guid isPermaLink="true">https://distresssignal.org/24-hours-shenandoah-marshall-mountain/</guid><pubDate>Tue, 03 Jul 2012 22:00:00 GMT</pubDate></item><item><title>Quicksilver</title><link>https://distresssignal.org/quicksilver/</link><guid isPermaLink="true">https://distresssignal.org/quicksilver/</guid><pubDate>Wed, 20 Jun 2012 22:00:00 GMT</pubDate></item><item><title>Sunset In Shenandoah</title><link>https://distresssignal.org/sunset-in-shenandoah/</link><guid isPermaLink="true">https://distresssignal.org/sunset-in-shenandoah/</guid><pubDate>Fri, 10 Sep 2010 22:00:00 GMT</pubDate></item><item><title>AppleBlog Roundup 4</title><link>https://distresssignal.org/appleblog-roundup-4/</link><guid isPermaLink="true">https://distresssignal.org/appleblog-roundup-4/</guid><pubDate>Thu, 05 Aug 2010 22:00:00 GMT</pubDate></item><item><title>Trail Photography &amp; iPhone</title><link>https://distresssignal.org/trail-photography-iphone-shenandoah/</link><guid isPermaLink="true">https://distresssignal.org/trail-photography-iphone-shenandoah/</guid><pubDate>Wed, 04 Aug 2010 22:00:00 GMT</pubDate></item><item><title>24 Hours in Shenandoah: Knob Mountain</title><link>https://distresssignal.org/24-hours-shenandoah-knob-mountain/</link><guid isPermaLink="true">https://distresssignal.org/24-hours-shenandoah-knob-mountain/</guid><pubDate>Sun, 01 Aug 2010 22:00:00 GMT</pubDate></item><item><title>A Quick Walk</title><link>https://distresssignal.org/quick-walk/</link><guid isPermaLink="true">https://distresssignal.org/quick-walk/</guid><pubDate>Thu, 15 Jul 2010 22:00:00 GMT</pubDate></item><item><title>Heart Sutra</title><link>https://distresssignal.org/heart-sutra/</link><guid isPermaLink="true">https://distresssignal.org/heart-sutra/</guid><pubDate>Thu, 01 Jul 2010 22:00:00 GMT</pubDate></item><item><title>Everything Ends</title><link>https://distresssignal.org/everything-ends/</link><guid isPermaLink="true">https://distresssignal.org/everything-ends/</guid><pubDate>Sun, 20 Jun 2010 22:00:00 GMT</pubDate></item><item><title>Clouds</title><link>https://distresssignal.org/clouds/</link><guid isPermaLink="true">https://distresssignal.org/clouds/</guid><pubDate>Thu, 10 Jun 2010 22:00:00 GMT</pubDate></item><item><title>Final Codex</title><link>https://distresssignal.org/final-codex/</link><guid isPermaLink="true">https://distresssignal.org/final-codex/</guid><pubDate>Sat, 05 Jun 2010 22:00:00 GMT</pubDate></item><item><title>A New Home</title><link>https://distresssignal.org/new-home/</link><guid isPermaLink="true">https://distresssignal.org/new-home/</guid><pubDate>Thu, 20 May 2010 22:00:00 GMT</pubDate></item><item><title>AppleBlog Roundup 3</title><link>https://distresssignal.org/appleblog-roundup-3/</link><guid isPermaLink="true">https://distresssignal.org/appleblog-roundup-3/</guid><pubDate>Mon, 10 May 2010 22:00:00 GMT</pubDate></item><item><title>Knob Mountain</title><link>https://distresssignal.org/knob-mountain/</link><guid isPermaLink="true">https://distresssignal.org/knob-mountain/</guid><pubDate>Wed, 05 May 2010 22:00:00 GMT</pubDate></item><item><title>Spring</title><link>https://distresssignal.org/spring/</link><guid isPermaLink="true">https://distresssignal.org/spring/</guid><pubDate>Mon, 01 Mar 2010 22:00:00 GMT</pubDate></item><item><title>Cold Stone</title><link>https://distresssignal.org/cold-stones/</link><guid isPermaLink="true">https://distresssignal.org/cold-stones/</guid><pubDate>Mon, 15 Feb 2010 22:00:00 GMT</pubDate></item><item><title>Snowmageddon</title><link>https://distresssignal.org/snowmagedon/</link><guid isPermaLink="true">https://distresssignal.org/snowmagedon/</guid><pubDate>Fri, 15 Jan 2010 22:00:00 GMT</pubDate></item><item><title>Shenandoah</title><link>https://distresssignal.org/shenandoah/</link><guid isPermaLink="true">https://distresssignal.org/shenandoah/</guid><pubDate>Tue, 15 Sep 2009 22:00:00 GMT</pubDate></item><item><title>AppleBlog Roundup 2</title><link>https://distresssignal.org/appleblog-roundup-2/</link><guid isPermaLink="true">https://distresssignal.org/appleblog-roundup-2/</guid><pubDate>Mon, 10 Aug 2009 22:00:00 GMT</pubDate></item><item><title>Wikipedia is Evil</title><link>https://distresssignal.org/wikipedia-is-evil/</link><guid isPermaLink="true">https://distresssignal.org/wikipedia-is-evil/</guid><pubDate>Sun, 05 Jul 2009 22:00:00 GMT</pubDate></item><item><title>Verified Reporters</title><link>https://distresssignal.org/verified-reporters/</link><guid isPermaLink="true">https://distresssignal.org/verified-reporters/</guid><pubDate>Sat, 20 Jun 2009 22:00:00 GMT</pubDate></item><item><title>AppleBlog Roundup 1</title><link>https://distresssignal.org/appleblog-roundup-1/</link><guid isPermaLink="true">https://distresssignal.org/appleblog-roundup-1/</guid><pubDate>Fri, 05 Jun 2009 22:00:00 GMT</pubDate></item><item><title>Feed a Fever</title><link>https://distresssignal.org/feed-a-fever/</link><guid isPermaLink="true">https://distresssignal.org/feed-a-fever/</guid><pubDate>Mon, 01 Jun 2009 22:00:00 GMT</pubDate></item><item><title>All Things Apple</title><link>https://distresssignal.org/all-things-apple/</link><guid isPermaLink="true">https://distresssignal.org/all-things-apple/</guid><pubDate>Wed, 20 May 2009 22:00:00 GMT</pubDate></item><item><title>What Can I Dev For My Country</title><link>https://distresssignal.org/what-can-i-dev/</link><guid isPermaLink="true">https://distresssignal.org/what-can-i-dev/</guid><pubDate>Wed, 25 Feb 2009 22:00:00 GMT</pubDate></item><item><title>Syncing NewsFire</title><link>https://distresssignal.org/syncing-newsfire/</link><guid isPermaLink="true">https://distresssignal.org/syncing-newsfire/</guid><pubDate>Sun, 15 Feb 2009 22:00:00 GMT</pubDate></item><item><title>Acceleration Curves</title><link>https://distresssignal.org/acceleration-curves/</link><guid isPermaLink="true">https://distresssignal.org/acceleration-curves/</guid><pubDate>Wed, 11 Feb 2009 22:00:00 GMT</pubDate></item><item><title>Pimp Your Quicklook</title><link>https://distresssignal.org/pimp-your-quicklook/</link><guid isPermaLink="true">https://distresssignal.org/pimp-your-quicklook/</guid><pubDate>Tue, 10 Feb 2009 22:00:00 GMT</pubDate></item><item><title>QuickPukka</title><link>https://distresssignal.org/quickpukka/</link><guid isPermaLink="true">https://distresssignal.org/quickpukka/</guid><pubDate>Sun, 01 Feb 2009 22:00:00 GMT</pubDate></item></channel></rss>