RSSAmplifier

Blog

Writing on DHT

Recent content in Writing on DHT

dht.isRSS feed ↗19 posts

Latest posts

Books I read in 2026 (in progress)

Books Completed: 13 
 List Notes: 
 
 Only books I finished 
 Audiobooks are books 
 Includes chapter books I read to my kids 
 
 List of Books 
 
 The Bible Says So: What We Get Right (and Wrong) About Scripture’s Most Controversial Issues by Dan McClellan 
 Bonk: The Curious Coupling of Science and Sex by Mary Roach 
 Empire of Storms - Throne of…

Alton Brown Aged Eggnog Recipe Calculator

I love eggnog. 
 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’s aged eggnog recipe and knew I had found a new winter tradition. 
 Here is the recipe: https://altonbrown.com/recipes/aged-eggnog/ 
 However, I usually make large batches, and sometimes give it as gifts,…

[Solved]: Use Piwik Pro Progressive Web App analytics in a vanilla html and javascript project

Background 
 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. 
 After a lot of searching, I came across Piwik Pro, a capable analytics package that specifically included capabilities for offline analytics tracking. Perfect! 
 However, their code assumes that…

Books I read in 2025 (in progress)

Books Completed: 24 
 List Notes: 
 
 Only books I finished 
 Audiobooks are books 
 Includes chapter books I read to my kids 
 
 List of Books 
 
 The Assassin’s Blade - Throne of Glass #0.1-0.5 by Sarah J. Maas 
 Breath: The New Science of a Lost Art by James Nestor 
 Built from Broken: A Science-Based Guide to Healing Painful Joints, Preventing…

Books I read in 2024

Books Completed: 26 
 List Notes: 
 
 Only books I finished 
 Audiobooks are books 
 Includes chapter books I read to my kids 
 
 List of Books 
 
 A Salty Piece of Land by Jimmy Buffet 
 Alchemy: The Dark Art and Curious Science of Creating Magic in Brands, Business, and Life by Rory Sutherland 
 Anne of Green Gables by L.M. Montgomery 
 Anne of…

My People Manager Promises

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 “responsibility without authority” 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…

Books I read in 2023

Books Completed: 25 
 List Notes: 
 
 Only books I finished 
 Audiobooks are books 
 Includes books I read to my kids that have chapters 
 
 List of Books 
 
 A Burglar’s Guide to the City by Geoff Manaugh 
 Armada by Ernest Cline 
 Bob by Rebecca Stead and Wendy Mass 
 Caffeine: How Caffeine Created the Modern World by Michael Pollan 
…

[Solved]: axe cli won't run in WSL

SOLVED posts detail solutions to problems I could not find anywhere else. 
 After installing axe-cli in my Ubuntu/Windows 11 environment using Windows Subsystem for Linux (WSL), I got the following error whenever I tried to run it: 
 
Chrome failed to start: crashed
(unknown error: DevToolsActivePort file doesn't exist)
(The process started from chrome location [file path] is…

A Short Accessibility Tester Job Description

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. 
 Job Description - Web…

How to ditch the accessibility section of your contract

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 “normal” project phases. Not only does this normalize accessibility being part of all processes, it also makes it harder to get rid of…

Recommended Browser-Device-Screenreader support matrix for testing plans

I find it helpful to keep my default test stacks handy, and I prefer to incorporate screenreaders in the “Browser compatibility” section of contracts and testing plans whenever possible to normalize the need for screen reader testing and to make sure it doesn’t fall through the cracks. 
 The primary source I consult for screen reader usage patterns is the WebAIM Screen Reader…

Top 6 unexpected things I learned about ADA Web Accessibility Lawsuits in 2020

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. 
 1. What do you mean it’s NOT the law? 
 Believe it or not, there is no actual law or…

Web Accessibility Using a Content Management System

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. 
 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…

WCAG 2.2 Updates: Things That Should Not Have To Be Said In 2020, But Are Still Being Said

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. 
 New WCAG (Web Content Accessibility Guidelines) updates make Marketers and Web Administrators nervous and I typically hear questions like:…

4 Key Takeaways from the WebAIM 2019 Screen Reader User Survey

WebAIM has been conducting surveys on web accessibility for years (see WebAIM projects ), including a survey of Screen Reader users since 2009. The latest survey was published in September 2019. 
 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. 
 Note: Numbers rounded to the nearest full number. 
 #1 -…

Forget About Compliance, Accessibility Is An Optimization Strategy

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…

How to start a fight in a web team


 All links should open in the same window 
 This is a tiny, albeit immensely controversial statement. 
 But it shouldn’t be–it’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. 
 Below are 4 reasons why…

Is your marketing making the web better?

When I’m not helping clients, one of the things I do at BlueModus is produce what we call “Making the Web Better” website audits by looking at the front-end of prospective clients’ websites. I’ve always felt that marketing activities could have intrinsic value, and this is an expression of that. 
 These audits are bespoke, manual evaluations that focus on the…

How to Jumpstart a Good Design Critique


 Creation rarely happens in a single iteration. 
 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…