<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Writing on DHT</title>
    <link>https://dht.is/writing/</link>
    <description>Recent content in Writing on DHT</description>
    <generator>Hugo</generator>
    <language>en-us</language>
    <copyright>Dylan Hatfield Thomas</copyright>
    <lastBuildDate>Mon, 06 Apr 2026 00:00:00 +0000</lastBuildDate>
    <atom:link href="https://dht.is/writing/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Books I read in 2026 (in progress)</title>
      <link>https://dht.is/writing/books-2026/</link>
      <pubDate>Tue, 03 Feb 2026 00:00:00 +0000</pubDate>
      <guid>https://dht.is/writing/books-2026/</guid>
      <description>&lt;p&gt;&lt;strong&gt;Books Completed: 7&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;List Notes:&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Only books I finished&lt;/li&gt;&#xA;&lt;li&gt;Audiobooks are books&lt;/li&gt;&#xA;&lt;li&gt;Includes chapter books I read to my kids&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;list-of-books&#34;&gt;List of Books&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;strong&gt;The Bible Says So: What We Get Right (and Wrong) About Scripture&amp;rsquo;s Most Controversial Issues&lt;/strong&gt; by Dan McClellan&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Bonk: The Curious Coupling of Science and Sex&lt;/strong&gt; by Mary Roach&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Finlay Donovan Is Killing It - Finlay Donovan #1&lt;/strong&gt; by Elle Cosimano&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;How To Make The Best Coffee At Home&lt;/strong&gt; by James Hoffmann&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;The Ministry of Time&lt;/strong&gt; by Kaliane Bradley&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Origin - Robert Langdon #5&lt;/strong&gt; by Dan Brown&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Stiff: The Curious Lives of Human Cadavers&lt;/strong&gt; by Mary Roach&lt;/li&gt;&#xA;&lt;/ul&gt;</description>
    </item>
    <item>
      <title>Alton Brown Aged Eggnog Recipe Calculator</title>
      <link>https://dht.is/writing/alton-brown-aged-eggnog-recipe-calculator/</link>
      <pubDate>Wed, 03 Dec 2025 00:00:00 +0000</pubDate>
      <guid>https://dht.is/writing/alton-brown-aged-eggnog-recipe-calculator/</guid>
      <description>&lt;p&gt;I &lt;em&gt;love&lt;/em&gt; eggnog.&lt;/p&gt;&#xA;&lt;p&gt;I always have, and in my experience, adding alcohol to eggnog always seemed to make it worse rather than better. That is until, several ago, I found Alton Brown&amp;rsquo;s aged eggnog recipe and knew I had found a new winter tradition.&lt;/p&gt;&#xA;&lt;p&gt;Here is the recipe: &lt;a href=&#34;https://altonbrown.com/recipes/aged-eggnog/&#34;&gt;https://altonbrown.com/recipes/aged-eggnog/&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;However, I usually make large batches, and sometimes give it as gifts, so I decided to have a little fun and vibe-code a calculator that let&amp;rsquo;s you adjust the volume any way you&amp;rsquo;d like and lets you print an ingredient list, and a shopping list.&lt;/p&gt;</description>
    </item>
    <item>
      <title>[Solved]: Use Piwik Pro Progressive Web App analytics in a vanilla html and javascript project</title>
      <link>https://dht.is/writing/solved-piwikpro-pwa-vanilla-js/</link>
      <pubDate>Thu, 03 Apr 2025 00:00:00 +0000</pubDate>
      <guid>https://dht.is/writing/solved-piwikpro-pwa-vanilla-js/</guid>
      <description>&lt;h2 id=&#34;background&#34;&gt;Background&lt;/h2&gt;&#xA;&lt;p&gt;I was packaging up a website as a PWA (progressive web application) so that it could be used offline at a conference, and I wanted to have some analytics collected while offline.&lt;/p&gt;&#xA;&lt;p&gt;After a lot of searching, I came across Piwik Pro, a capable analytics package that specifically included capabilities for offline analytics tracking. Perfect!&lt;/p&gt;&#xA;&lt;p&gt;However, their code assumes that you are building your project using a framework with a packaging-based workflow.  My project was simple, vanilla html and javascript.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Books I read in 2025 (in progress)</title>
      <link>https://dht.is/writing/books-2025/</link>
      <pubDate>Fri, 21 Feb 2025 00:00:00 +0000</pubDate>
      <guid>https://dht.is/writing/books-2025/</guid>
      <description>&lt;p&gt;&lt;strong&gt;Books Completed: 24&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;List Notes:&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Only books I finished&lt;/li&gt;&#xA;&lt;li&gt;Audiobooks are books&lt;/li&gt;&#xA;&lt;li&gt;Includes chapter books I read to my kids&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;list-of-books&#34;&gt;List of Books&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;strong&gt;The Assassin&amp;rsquo;s Blade - Throne of Glass #0.1-0.5&lt;/strong&gt; by Sarah J. Maas&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Breath: The New Science of a Lost Art&lt;/strong&gt; by James Nestor&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Built from Broken: A Science-Based Guide to Healing Painful Joints, Preventing Injuries, and Rebuilding Your Body&lt;/strong&gt; by Scott H Hogan&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;The Bullet Journal Method: Track the Past, Order the Present, Design the Future&lt;/strong&gt; by Ryder Carroll&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Captivate: The Science of Succeeding with People&lt;/strong&gt; by Vanessa Van Edwards&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Competing Against Luck&lt;/strong&gt; by Clayton M. Christensen with Karen Dillon, David S. Duncan, Taddy Hall&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;The Disengaged Teen: Helping Kids Learn Better, Feel Better, and Live Better&lt;/strong&gt; by Rebecca Winthrop, Jenny Anderson&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Fourth Wing - The Empyrean #1&lt;/strong&gt; by Rebecca Yarros&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Futuristic Violence and Fancy Suits - Zoey Ashe #1&lt;/strong&gt; by Jason Pargin/David Wong&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;The Giver&lt;/strong&gt; by Lois Lowry&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Heir of Fire - Throne of Glass #3&lt;/strong&gt; by Sarah J. Maas&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;The Iliad&lt;/strong&gt; by Homer, translated by Emily Wilson&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;I&amp;rsquo;m Starting to Worry About This Black Box of Doom&lt;/strong&gt; by Jason Pargin&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Into Thin Air: A Personal Account Of The Everest Disaster&lt;/strong&gt; by Jon Krakauer&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Iron Flame - The Empyrean #2&lt;/strong&gt; by Rebecca Yarros&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;John Dies at the End&lt;/strong&gt; by David Wong/Jason Pargin&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;The Lost Symbol - Robert Langdon #3&lt;/strong&gt; by Dan Brown&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Onyx Storm - The Empyrean #3&lt;/strong&gt; by Rebecca Yarros&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Reset: How to Change What&amp;rsquo;s Not Working&lt;/strong&gt; by Dan Heath&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Shape Up: Stop Running in Circles and Ship Work that Matters&lt;/strong&gt; by Ryan Singer, Jason Fried&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Throne of Glass - Throne of Glass #1&lt;/strong&gt; by Sarah J. Maas&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;World War Z: An Oral History of the Zombie War&lt;/strong&gt; by Max Brooks&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Zoey Is Too Drunk for This Dystopia - Zoey Ashe #3&lt;/strong&gt; by David Wong/Jason Pargin&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Zoey Punches the Future in the Dick - Zoey Ashe #2&lt;/strong&gt; by David Wong/Jason Pargin&lt;/li&gt;&#xA;&lt;/ul&gt;</description>
    </item>
    <item>
      <title>Books I read in 2024</title>
      <link>https://dht.is/writing/books-2024/</link>
      <pubDate>Thu, 04 Apr 2024 00:00:00 +0000</pubDate>
      <guid>https://dht.is/writing/books-2024/</guid>
      <description>&lt;p&gt;&lt;strong&gt;Books Completed: 26&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;List Notes:&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Only books I finished&lt;/li&gt;&#xA;&lt;li&gt;Audiobooks are books&lt;/li&gt;&#xA;&lt;li&gt;Includes chapter books I read to my kids&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;list-of-books&#34;&gt;List of Books&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;strong&gt;A Salty Piece of Land&lt;/strong&gt; by Jimmy Buffet&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Alchemy: The Dark Art and Curious Science of Creating Magic in Brands, Business, and Life&lt;/strong&gt; by Rory Sutherland&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Anne of Green Gables&lt;/strong&gt; by L.M. Montgomery&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Anne of Avonlea&lt;/strong&gt; by L.M. Montgomery&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Atomic Habits: An Easy &amp;amp; Proven Way to Build Good Habits &amp;amp; Break Bad Ones&lt;/strong&gt; by James Clear&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Digital Fortress&lt;/strong&gt; by Dan Brown&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Exodus&lt;/strong&gt; by Leon Uris&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Going Infinite: The Rise and Fall of a New Tycoon&lt;/strong&gt; by Michael Lewis&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;How to Change: The Science of Getting from Where You Are to Where You Want to Be&lt;/strong&gt; by Katy Milkman&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Left of Bang: How the Marine Corps&amp;rsquo; Combat Hunter Program Can Save Your Life&lt;/strong&gt; by Patrick Van Horne, Jason A. Riley&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Machine Learning for Absolute Beginners, 2nd Edition&lt;/strong&gt; by Oliver Theobald&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Murder on the Orient Express&lt;/strong&gt; by Agatha Christie&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Never Split the Difference: Negotiating As If Your Life Depended On It&lt;/strong&gt; by Chris Voss, Tahl Raz&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Of Boys and Men: Why the Modern Male Is Struggling, Why It Matters, and What to Do about It&lt;/strong&gt; by Richard V. Reeves&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;On Writing: A Memoir of the Craft&lt;/strong&gt; by Stephen King&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Range: Why Generalists Triumph in a Specialized World&lt;/strong&gt; by David Epstein&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Revenge of the Tipping Point: Overstories, Superspreaders, and the Rise of Social Engineering&lt;/strong&gt; by Malcolm Gladwell&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Revenue Management: Hard-Core Tactics for Market Domination&lt;/strong&gt; by Robert G. Cross&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;The 2-Hour Cocktail Party: How to Build Big Relationships with Small Gatherings&lt;/strong&gt; by Nick Gray&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;The Adventures of Sherlock Holmes&lt;/strong&gt; by Arthur Conan Doyle&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;The Boy, the Mole, the Fox and the Horse&lt;/strong&gt; by Charlie Mackesy&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;The Deer and the Dragon (No Other Gods #1)&lt;/strong&gt; by Piper C.J.&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;The Jake Show&lt;/strong&gt; by Joshua S. Levy&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;The Memoirs of Sherlock Holmes&lt;/strong&gt; by Arthur Conan Doyle&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Who Killed Truth?: A History of Evidence&lt;/strong&gt; by Jill Lepore&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Zero: The Biography of a Dangerous Idea&lt;/strong&gt; by Charles Seife&lt;/li&gt;&#xA;&lt;/ul&gt;</description>
    </item>
    <item>
      <title>My People Manager Promises</title>
      <link>https://dht.is/writing/people-manager-promises/</link>
      <pubDate>Sun, 10 Mar 2024 13:34:00 +0000</pubDate>
      <guid>https://dht.is/writing/people-manager-promises/</guid>
      <description>&lt;p&gt;A few years ago, I became a people manager for the first time. While I had led teams and projects for years, it was in the &amp;ldquo;responsibility without authority&amp;rdquo; construct common and crucial to project and product management. I was now officially responsible for the development and career advancement of several direct reports across a number of disciplines. I did a lot of thinking about what kind of manager I would be, and how I would approach it.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Books I read in 2023</title>
      <link>https://dht.is/writing/books-2023/</link>
      <pubDate>Mon, 18 Dec 2023 00:00:00 +0000</pubDate>
      <guid>https://dht.is/writing/books-2023/</guid>
      <description>&lt;p&gt;&lt;strong&gt;Books Completed: 25&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;List Notes:&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Only books I finished&lt;/li&gt;&#xA;&lt;li&gt;Audiobooks are books&lt;/li&gt;&#xA;&lt;li&gt;Includes books I read to my kids that have chapters&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;list-of-books&#34;&gt;List of Books&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;strong&gt;A Burglar&amp;rsquo;s Guide to the City&lt;/strong&gt; by Geoff Manaugh&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Armada&lt;/strong&gt; by Ernest Cline&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Bob&lt;/strong&gt; by Rebecca Stead and Wendy Mass&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Caffeine: How Caffeine Created the Modern World&lt;/strong&gt; by Michael Pollan&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Inside Voice&lt;/strong&gt; by Lake Bell&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Miracle and Wonder: Conversations with Paul Simon&lt;/strong&gt; by Bruce Headlam and Malcolm Gladwell&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Project Hail Mary&lt;/strong&gt; by Andy Weir&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Ready Player One&lt;/strong&gt; by Ernest Cline&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Ready Player Two&lt;/strong&gt; by Ernest Cline&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Snow Crash&lt;/strong&gt; by Neal Stephenson&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;So Many Steves&lt;/strong&gt; by Steve Martin&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Start with Why: How Great Leaders Inspire Everyone to Take Action&lt;/strong&gt; by Simon Sinek&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;The Baby-Sitters Club #1: Kristy&amp;rsquo;s Great Idea&lt;/strong&gt; by Ann M. Martin&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;The Baby-Sitters Club #2: Claudia and the Phantom Phone Calls&lt;/strong&gt; by Ann M. Martin&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;The Baby-Sitters Club #3: The Truth About Stacey&lt;/strong&gt; by Ann M. Martin&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;The Baby-Sitters Club #4: Mary Anne Saves the Day&lt;/strong&gt; by Ann M. Martin&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;The Baby-Sitters Club #5: Dawn and the Impossible Three&lt;/strong&gt; by Ann M. Martin&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;The Baby-Sitters Club #6: Kristy&amp;rsquo;s Big Day&lt;/strong&gt; by Ann M. Martin&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;The Diamond Eye&lt;/strong&gt; by Kate Quinn&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;The Four Obsessions of an Extraordinary Executive: A Leadership Fable&lt;/strong&gt; by Patrick Lencioni&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Theodore Boone #1: Kid Lawyer&lt;/strong&gt; by John Grisham&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Theodore Boone #2: The Abduction&lt;/strong&gt; by John Grisham&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Theodore Boone #3: The Accused&lt;/strong&gt; by John Grisham&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Theodore Boone #4: The Activist&lt;/strong&gt; by John Grisham&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;What the Dog Saw: And Other Adventures&lt;/strong&gt; by Malcolm Gladwell&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;readers-notes&#34;&gt;Reader&amp;rsquo;s Notes&lt;/h2&gt;&#xA;&lt;h3 id=&#34;hard-science-fiction&#34;&gt;Hard Science Fiction&lt;/h3&gt;&#xA;&lt;p&gt;&lt;strong&gt;Project Hail Mary&lt;/strong&gt; by Andy Weir&lt;/p&gt;</description>
    </item>
    <item>
      <title>[Solved]: axe cli won&#39;t run in WSL</title>
      <link>https://dht.is/writing/solved-axe-wont-run-in-wsl/</link>
      <pubDate>Tue, 14 Feb 2023 00:00:00 +0000</pubDate>
      <guid>https://dht.is/writing/solved-axe-wont-run-in-wsl/</guid>
      <description>&lt;p&gt;SOLVED posts detail solutions to problems I could not find anywhere else.&lt;/p&gt;&#xA;&lt;p&gt;After installing &lt;a href=&#34;https://github.com/dequelabs/axe-core-npm/tree/develop/packages/cli&#34;&gt;axe-cli&lt;/a&gt; in my Ubuntu/Windows 11 environment using Windows Subsystem for Linux (WSL), I got the following error whenever I tried to run it:&lt;/p&gt;&#xA;&lt;pre&gt;&#xA;Chrome failed to start: crashed&#xA;(unknown error: DevToolsActivePort file doesn&#39;t exist)&#xA;(The process started from chrome location [file path] is no longer running, so ChromeDriver is assuming that Chrome has crashed.)&#xA;&lt;/pre&gt;&#xA;&lt;p&gt;This can be caused by a lot of things (and I tried most of them), but in my case it was caused by Chrome not being installed in my WSL environment, which makes sense because I only use it for command line programs.&lt;/p&gt;</description>
    </item>
    <item>
      <title>A Short Accessibility Tester Job Description</title>
      <link>https://dht.is/writing/short-a11y-tester-job-description/</link>
      <pubDate>Wed, 05 Oct 2022 00:00:00 +0000</pubDate>
      <guid>https://dht.is/writing/short-a11y-tester-job-description/</guid>
      <description>&lt;p&gt;After convincing someone that accessibility testers needed to be added to a project because none of the existing testers had any accessibility experience, I was asked to provide a job description on the spot. This is what I came up with basically off-the-cuff. My goal was brief, targeted, and mostly comprehensive. I am curious what you would add, remove, or edit.&lt;/p&gt;&#xA;&lt;h2 id=&#34;job-description---web-accessibility-tester&#34;&gt;Job Description - Web Accessibility Tester&lt;/h2&gt;&#xA;&lt;p&gt;Must have experience testing websites/web applications for WCAG 2.1 AA compliance on the following platforms:&lt;/p&gt;</description>
    </item>
    <item>
      <title>How to ditch the accessibility section of your contract</title>
      <link>https://dht.is/writing/how-to-ditch-the-accessibility-section-of-your-contract/</link>
      <pubDate>Thu, 23 Jun 2022 00:00:00 +0000</pubDate>
      <guid>https://dht.is/writing/how-to-ditch-the-accessibility-section-of-your-contract/</guid>
      <description>&lt;p&gt;In contracts and project plans, accessibility-related work is often siloed away in its own section, if it appears at all, which undermines its pervasive role in a project. A better approach is to integrate accessibility thinking and tasks into all the &amp;ldquo;normal&amp;rdquo; project phases. Not only does this normalize accessibility being part of all processes, it also makes it harder to get rid of it all at once.&lt;/p&gt;&#xA;&lt;p&gt;Below are strategies to integrate accessibility into a contract or project plan. This post will be updated with more strategies over time.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Recommended Browser-Device-Screenreader support matrix for testing plans</title>
      <link>https://dht.is/writing/browser-device-test-stacks/</link>
      <pubDate>Thu, 02 Jun 2022 00:00:00 +0000</pubDate>
      <guid>https://dht.is/writing/browser-device-test-stacks/</guid>
      <description>&lt;p&gt;I find it helpful to keep my default test stacks handy, and I prefer to incorporate screenreaders in the &amp;ldquo;Browser compatibility&amp;rdquo; section of contracts and testing plans whenever possible to normalize the need for screen reader testing and to make sure it doesn&amp;rsquo;t fall through the cracks.&lt;/p&gt;&#xA;&lt;p&gt;The primary source I consult for screen reader usage patterns is the WebAIM Screen Reader Survey, which they have been conducting since 2009. The &lt;a href=&#34;https://webaim.org/projects/screenreadersurvey10/&#34;&gt;latest survey&lt;/a&gt; was published in June 2024.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Top 6 unexpected things I learned about ADA Web Accessibility Lawsuits in 2020</title>
      <link>https://dht.is/writing/ada-lawsuits-2020-top-6/</link>
      <pubDate>Mon, 01 Feb 2021 00:00:00 +0000</pubDate>
      <guid>https://dht.is/writing/ada-lawsuits-2020-top-6/</guid>
      <description>&lt;p&gt;I’ve been working in the accessibility space for a couple of years now, but it wasn’t until last year that I started to pay attention to the landscape of ADA web accessibility lawsuits, and a lot of what I learned surprised me. Here are my top 6 unexpected learnings and realizations from 2020.&lt;/p&gt;&#xA;&lt;h2 id=&#34;1-what-do-you-mean-its-not-the-law&#34;&gt;1. What do you mean it&amp;rsquo;s NOT the law?&lt;/h2&gt;&#xA;&lt;p&gt;Believe it or not, there is no actual law or regulation in the United States saying that your website needs to be accessible to people with disabilities…it’s all based on a patchwork of court judgments. It does seem like Congress has noticed, and they are expected to act on it soon.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Web Accessibility Using a Content Management System</title>
      <link>https://dht.is/writing/accessibility-using-a-content-management-system/</link>
      <pubDate>Thu, 07 Jan 2021 00:00:00 +0000</pubDate>
      <guid>https://dht.is/writing/accessibility-using-a-content-management-system/</guid>
      <description>&lt;p&gt;It is no surprise that accessibility is an increasingly important consideration when searching for a new content management system (CMS), but what may be surprising is just how little the CMS itself matters.&lt;/p&gt;&#xA;&lt;p&gt;When comparing different systems, it is tempting to look at what the default install provides in terms of the ability to create and display accessible content, but this is less useful than it seems. In my experience, very few businesses use a CMS in its out-of-the-box form. What matters most is how you customize the experience and how you train your editors. In that regard, very few systems will stand in your way (or help you).&lt;/p&gt;</description>
    </item>
    <item>
      <title>WCAG 2.2 Updates: Things That Should Not Have To Be Said In 2020, But Are Still Being Said</title>
      <link>https://dht.is/writing/wcag-22-updates-things-that-should-not-have-to-be-said/</link>
      <pubDate>Tue, 17 Nov 2020 00:00:00 +0000</pubDate>
      <guid>https://dht.is/writing/wcag-22-updates-things-that-should-not-have-to-be-said/</guid>
      <description>&lt;p&gt;WCAG 2.2 was scheduled to be approved in November 2020, but this year being what it has been, it will not be approved until next Summer 2021. That said, it is likely to be adopted in its current form, so it is worth reviewing to see what will change.&lt;/p&gt;&#xA;&lt;p&gt;New WCAG (Web Content Accessibility Guidelines) updates make Marketers and Web Administrators nervous and I typically hear questions like:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;What if we are doing something wrong and need to change a bunch of stuff?&lt;/li&gt;&#xA;&lt;li&gt;What do the rules really mean?&lt;/li&gt;&#xA;&lt;li&gt;How do I know if I am complying or not?&lt;/li&gt;&#xA;&lt;li&gt;Where am I going to find the budget for this?&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;Luckily for everyone, the &lt;a href=&#34;https://www.w3.org/WAI/standards-guidelines/wcag/new-in-22/&#34;&gt;WCAG 2.2 AA updates&lt;/a&gt; are common sense additions that comprise a baseline acceptable user experience for any web user. I would propose that anyone reading this article is more than capable of passing judgment on compliance with the 2.2 updates. Let’s look and you can see what I mean.&lt;/p&gt;</description>
    </item>
    <item>
      <title>4 Key Takeaways from the WebAIM 2019 Screen Reader User Survey</title>
      <link>https://dht.is/writing/4-key-takeaways-from-webaim-2019-screenreader-survey/</link>
      <pubDate>Fri, 13 Nov 2020 00:00:00 +0000</pubDate>
      <guid>https://dht.is/writing/4-key-takeaways-from-webaim-2019-screenreader-survey/</guid>
      <description>&lt;p&gt;WebAIM has been conducting surveys on web accessibility for years (see &lt;a href=&#34;https://webaim.org/projects/&#34;&gt;WebAIM projects&lt;/a&gt;), including a survey of Screen Reader users since 2009. The &lt;a href=&#34;https://webaim.org/projects/screenreadersurvey8/&#34;&gt;latest survey&lt;/a&gt; was published in September 2019.&lt;/p&gt;&#xA;&lt;p&gt;I encourage everyone to read through their results and analysis as it won’t take long, but here are the four key insights I found.&lt;/p&gt;&#xA;&lt;p&gt;&lt;em&gt;Note: Numbers rounded to the nearest full number.&lt;/em&gt;&lt;/p&gt;&#xA;&lt;h2 id=&#34;1---the-technology-landscape-for-screen-readers-is-fragmented-but-usage-is-not&#34;&gt;#1 - The technology landscape for screen readers is fragmented, but usage is not.&lt;/h2&gt;&#xA;&lt;p&gt;A predominant number of users rely only on a handful of platforms and technologies. More is always better when it comes to testing, but given the scarcity of time, talent, and treasure, I would expect the best ROI by prioritizing the following list:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Forget About Compliance, Accessibility Is An Optimization Strategy</title>
      <link>https://dht.is/writing/forget-compliance-web-accessibility-is-an-optimization-strategy/</link>
      <pubDate>Tue, 10 Nov 2020 00:00:00 +0000</pubDate>
      <guid>https://dht.is/writing/forget-compliance-web-accessibility-is-an-optimization-strategy/</guid>
      <description>&lt;p&gt;As marketers, we are always concerned with - maybe even obsessed with - incremental optimization of our key metrics. More pageviews, more conversions, higher CTR, more dwell time. The opportunity for huge leaps of market share or mindshare is largely out of reach, so as a group we spend ghastly amounts of time and effort chasing fractions of percentages of improvement. That is, of course, if you haven’t neglected the double-digit blind spot waiting for you at the top of the funnel known as &amp;ldquo;web accessibility.&amp;rdquo;&amp;quot;&lt;/p&gt;</description>
    </item>
    <item>
      <title>How to start a fight in a web team</title>
      <link>https://dht.is/writing/how-to-start-a-fight-in-a-web-team/</link>
      <pubDate>Mon, 21 Sep 2020 00:00:00 +0000</pubDate>
      <guid>https://dht.is/writing/how-to-start-a-fight-in-a-web-team/</guid>
      <description>&lt;blockquote&gt;&#xA;&lt;p&gt;All links should open in the same window&lt;/p&gt;&lt;/blockquote&gt;&#xA;&lt;p&gt;This is a tiny, albeit &lt;em&gt;immensely controversial&lt;/em&gt; statement.&lt;/p&gt;&#xA;&lt;p&gt;But it shouldn&amp;rsquo;t be&amp;ndash;it&amp;rsquo;s been recognized and recommended as a best practice since the earliest days of the web. Somewhere along the way, we lost sight of that in pursuit of juicing metrics and forgot why we started in the first place.&lt;/p&gt;&#xA;&lt;p&gt;Below are 4 reasons why you should default all linking to the same window. All are sufficient on their own to make you rethink your linking strategy. If you have an argument that can override all these concerns, I would love to hear it. (Really, I would).&lt;/p&gt;</description>
    </item>
    <item>
      <title>Is your marketing making the web better?</title>
      <link>https://dht.is/writing/how-to-generate-value-independent-of-sales/</link>
      <pubDate>Mon, 21 Sep 2020 00:00:00 +0000</pubDate>
      <guid>https://dht.is/writing/how-to-generate-value-independent-of-sales/</guid>
      <description>&lt;p&gt;When I&amp;rsquo;m not helping clients, one of the things I do at BlueModus is produce what we call &amp;ldquo;Making the Web Better&amp;rdquo; website audits by looking at the front-end of prospective clients&amp;rsquo; websites. I&amp;rsquo;ve always felt that marketing activities could have intrinsic value, and this is an expression of that.&lt;/p&gt;&#xA;&lt;p&gt;These audits are bespoke, manual evaluations that focus on the gnarly interaction of performance, usability, SEO, accessibility, and content strategy. They are manual because the whole point is that they contain the type of insights that are hard to automate, and so have more value.&lt;/p&gt;</description>
    </item>
    <item>
      <title>How to Jumpstart a Good Design Critique</title>
      <link>https://dht.is/writing/how-to-jumpstart-a-good-design-critique/</link>
      <pubDate>Tue, 11 Aug 2015 02:13:50 +0000</pubDate>
      <guid>https://dht.is/writing/how-to-jumpstart-a-good-design-critique/</guid>
      <description>&lt;blockquote&gt;&#xA;&lt;p&gt;Creation rarely happens in a single iteration.&lt;/p&gt;&lt;/blockquote&gt;&#xA;&lt;p&gt;What happens in-between is critique, a close examination by yourself and others regarding the concept, assumptions, and execution of your idea. A constructive critique is collaborative, creative, and directed. When done well, it can be productive and incredibly gratifying, and it requires only the engagement of its participants. In this post, I suggest some simple strategies for engaging in good critique that also serve to jumpstart a lethargic group. Over time, these strategies will increase your critical awareness and improve both the quality and usefulness of any critique you participate in.&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
