August 2024

Imposing on Hearing

On the sense that we may be able to defend the least.

Published on August 31, 2024, filed under .

Why I Don’t Block AI Scrapers

“The Tortoise and the Hare,” human–AI edition.

Published on August 29, 2024, filed under and .

We Always Knew Anyone Could Take Our Content

From “I show your content, but you get the click” to “I show your content” to “here’s other people’s content based on your content.”

Published on August 29, 2024, filed under .

Website Optimization Measures, Part XXV

On caching headers, capitalization, social graphics, download priorities, logical properties, Cloudflare, viewport metadata, obsolete markup, and calls to action.

Published on August 21, 2024, filed under and .

A Web Development Term a Day…

…on Mastodon, Bluesky, and Twitter/X. (With a queue lasting 10 years and growing.)

Published on August 19, 2024, filed under .

AI Paradox

Have you outrun your headlights yet?

Published on August 18, 2024, filed under and .

The cover of “Rote Learning HTML & CSS.”

Now Available: “Rote Learning HTML & CSS,” the Most Boring Free Ebook Ever

The book you never thought you wanted. The rough and raw skeleton of HTML and CSS. Elements, attributes, selectors, properties. No explanations, no examples, no context. Not a New York Times bestseller (it’s free).

Published on August 14, 2024, filed under .

A Node and Command Line Tool to Find Obsolete HTML

Ever wondered if and where you have obsolete HTML in your code base? Of course, there’s a tool for that.

Published on August 12, 2024, filed under .

Feed Sources 2024

My current feed subscriptions. (Because, what would we be without syndication on the Web.)

Published on August 7, 2024, filed under .

Calling Someone “Too Old” Is Ageist

The “too old” thing needs to stop.

Published on August 4, 2024, filed under .

If you like what you see here, consider one of my books.