Jon Henshaw's Avatar

Jon Henshaw

@jon.henshaw.me

Endlessly curious and an early adopter of promising things. Educated in psychology and human development. Prefers generative human intelligence. Creator of https://recollect.fyi notes app and founder of https://coywolf.com

180 Followers  |  309 Following  |  56 Posts  |  Joined: 23.02.2025  |  1.5824

Latest posts by jon.henshaw.me on Bluesky

Sweating the details I’ve been obsessing over how Kelp implements the <details> element disclosure pattern for the last week or so. This component is particularly tricky because of the many ways it’s styled in projects: Browser-default styles A unicode icon with the CSS content property An SVG icon (with mask, background-color, height, and width) A shape drawn with CSS and animated (like a + sign that morphs into a - symbol) Rotations on open/close (which direction, how much, what speed?

⚓️ New Article: Sweating the details

06.08.2025 14:33 — 👍 4    🔁 2    💬 1    📌 0
Preview
Issue #201 All About Email Accessibility isn’t just compliance; it’s clarity, usability, and better results. Start building better emails with small, meaningful changes.

This week's Top 3 Links from "All About Email", Issue 201:

1) Litmus Dramatic Price Hike - www.linkedin.com/posts/activi...

2) Making Emails Accessible - a11y.email/?utm_source=...

3) Basics of Colour in Email - a11y.email/basics-color...

Read the full newsletter below. 👇

05.08.2025 12:25 — 👍 2    🔁 2    💬 1    📌 0
Preview
Configuring WordPress: The settings and plugins I use for optimal performance In this guide, I outline the WordPress settings and essential plugins used to make all of my sites performant and optimized for Google.

In this guide, I outline the WordPress settings and essential plugins used to make all of my sites performant and optimized for Google.

coywolf.com/guides/confi...

#WordPress

04.08.2025 05:50 — 👍 5    🔁 2    💬 0    📌 1
A peer to peer community platform built on the AT Protocol

roomy.space looks interesting. It's a Discord-like app that uses ATproto and you can login with your @bsky.app account.

#FediForum

01.08.2025 21:20 — 👍 1    🔁 0    💬 0    📌 0
Preview
Cloud Cleanup removes unnecessary files and improves sync times on cloud drives MacPaw updated its popular CleanMyMac app with a new tool called Cloud Cleanup. The tool extends the app's file management and cleaning capabilities to cloud drives, with initial support for Google Dr...

MacPaw updated its popular CleanMyMac app with a new tool called Cloud Cleanup. The tool extends the app's file management and cleaning capabilities to cloud drives, with initial support for Google Drive, Microsoft's OneDrive, and Apple's iCloud Drive.

coywolf.com/news/product...

#Apple #Utilities

30.07.2025 04:21 — 👍 1    🔁 1    💬 0    📌 0
Preview
Experimenting with measuring soft navigations  |  Web Platform  |  Chrome for Developers The Chrome team is working on better measuring so-called soft navigations used by Single Page Applications and a new API is now available behind a flag to allow sites to experiment with this too.

Oooh, new origin trial coming for soft navigation Core Web Vitals 👀

developer.chrome.com/docs/web-pla...

24.07.2025 07:50 — 👍 5    🔁 4    💬 1    📌 0
Preview
Issue #199 All About Email Unlock higher click rates with 10 email CTA best practices: large, high‑contrast buttons, clear copy, mobile‑first design, A/B tests & dark‑mode checks.

🚨 Issue 199 of All About Email is out now!

This week, unlock higher click rates with 10 email CTA best practices: large, high‑contrast buttons, clear copy, mobile‑first design, A/B tests & dark‑mode checks.

Feel free to read below. 👇

21.07.2025 12:54 — 👍 2    🔁 3    💬 1    📌 0
Preview
Self-heating mugs versus mug warmers: which one is best? I got tired of my coffee and tea getting cold, so I tested using a self-heated mug and a mug warmer. I found that one of them was superior, and it's now what I use every day to keep my hot drinks hot.

@jon.henshaw.me got tired of his coffee and tea getting cold, so he tested using a self-heated mug and a mug warmer. He found that one of them was superior, and it's now what he uses every day to keep his hot drinks hot.

coywolf.com/reviews/prod...

#Review

20.07.2025 21:05 — 👍 4    🔁 1    💬 0    📌 0
Preview
'Digital Minimalism' will change your relationship with technology In the book Digital Minimalism: Choosing a Focused Life in a Noisy World, Cal Newport explains why we feel like slaves to technology and how we can take control to live more intentional and meaningful...

In the book Digital Minimalism: Choosing a Focused Life in a Noisy World, Cal Newport explains why we feel like slaves to technology and how we can take control to live more intentional and meaningful lives.

coywolf.com/reviews/book...

#Book #Review #Technology #Productivity

14.07.2025 02:26 — 👍 4    🔁 1    💬 0    📌 0
Preview
Issue #165 Loop WP Ollie Pro turns 1, PersonalizeWP Pro goes free, and WP Security 101 launches, and there are significant updates in WordPress tools and resources this week!

🚨 Issue 165 of "Loop WP", my newsletter about WordPress, is out now!

This week:

Ollie Pro turns 1, PersonalizeWP Pro goes free, and WP Security 101 launches, and there are significant updates in WordPress tools and resources this week!

Feel free to read the newsletter. 👇

09.07.2025 13:26 — 👍 6    🔁 6    💬 2    📌 0
Preview
WordPress 6.5 adds AVIF support WordPress 6.5 supports AVIF, a modern image format that offers significant improvements in image quality and compression over previous formats like JPEG, PNG, and even WebP.  AVIF images can b…

I've been using WebP for featured images for a while, but I haven't tried AVIF. In theory, it should also support AVIF: make.wordpress.org/core/2024/02...

Unless you're specifically referring to which Open Graph image formats social platforms support, in which case, AVIF might have issues for sure.

30.06.2025 13:41 — 👍 1    🔁 0    💬 1    📌 0

Correction since Bluesky won’t allow me to edit posts like I can on Mastodon:

Improved HDR and SDR interoperability will be part of the 4th edition, which they expect to happen relatively quickly, and better compression and parallel encoding/decoding will likely happen in the 5th edition.

30.06.2025 13:27 — 👍 2    🔁 0    💬 1    📌 0
Preview
New version of PNG to challenge AVIF and WebP for image dominance on the web After two decades of stagnation with the PNG image standard, it's back with a new version to rival the innovations made by WebP and AVIF.

@programmax.net says the new PNG spec has:

• HDR support that is also future-proofed.
• Animated PNGs (official)
• EXIF data support (official)

And the 4th edition will include:

• Better compression
• Parallel encoding/decoding
• Improved HDR and SDR interoperability

coywolf.com/news/web-dev...

29.06.2025 20:10 — 👍 10    🔁 0    💬 1    📌 0
Preview
New version of PNG to challenge AVIF and WebP for image dominance on the web After two decades of stagnation with the PNG image standard, it's back with a new version to rival the innovations made by WebP and AVIF.

After two decades of stagnation with the PNG image standard, it's back with a new version to rival the innovations made by WebP and AVIF.

coywolf.com/news/web-dev...

#WebDevelopment

29.06.2025 17:57 — 👍 34    🔁 8    💬 1    📌 0
Preview
Issue #163 Loop WP WordPress has a rare chance to reform Five for the Future. All contributions matter, "code" or not. The next six months are critical for real change.

🚨 Loop WP, Issue 163 is out now! This week in my newsletter about WordPress - WordPress has a rare chance to reform Five for the Future. All contributions matter, "code" or not. The next six months are critical for real change. 👇

25.06.2025 13:05 — 👍 6    🔁 5    💬 1    📌 0

I don't know. I've never tried another SEO plugin because I've never had a need to. I've heard good things about it, though.

25.06.2025 00:05 — 👍 1    🔁 0    💬 0    📌 0
Preview
Yoast SEO is a crucial plugin for WordPress: here's how I utilize it I've used Yoast SEO for well over a decade, and it continues to play a critical role in how I technically optimize my sites for search engines. While I don't use or need all of its features, it still ...

I've used @yoast.com for well over a decade, and it continues to play a critical role in how I technically optimize my sites for search engines. While I don't use or need all of its features, it still provides the ones I need most.

coywolf.com/guides/yoast...

#SEO #WordPress

22.06.2025 17:55 — 👍 6    🔁 3    💬 1    📌 0
&udm=56: the ultra-minimalist search code

What a Google search, and literally nothing else? Start here. Brought to you by Tedium, the dorks that brought you &udm=14.

&udm=56: the ultra-minimalist search code What a Google search, and literally nothing else? Start here. Brought to you by Tedium, the dorks that brought you &udm=14.

Still kicking in, but:

udm56.com

For folks who want knowledge panels but no Google menus.

19.06.2025 02:52 — 👍 96    🔁 35    💬 6    📌 6

...he says to Signal's president

17.06.2025 15:15 — 👍 3493    🔁 218    💬 94    📌 105
Preview
Interview with crypto and Web3 skeptic Stephen Diehl Jon Henshaw interviews YouTube creator Mark Ellis about starting his video tech reviews channel, diversifying revenue beyond YouTube with his reviews site, building different audiences, and growing a ...

I use the native audio player on my site to serve MP3s. I also use the Details disclosure element for the transcript. Here’s an example:

coywolf.com/podcast/epis...

10.06.2025 17:47 — 👍 2    🔁 0    💬 1    📌 0
Preview
HTML without CSS HTML looks and functions well by default without the need for CSS or JavaScript. This page includes the majority of HTML elements, including semantic HTML elements, that have a unique visual style or ...

Your reminder that HTML is pretty awesome all on its lonesome.

sans.style

#WebDev #HTML

10.06.2025 16:25 — 👍 5    🔁 0    💬 1    📌 0
Overview of SEO news this week. For text version, follow the LinkedIn link.

Overview of SEO news this week. For text version, follow the LinkedIn link.

SEO updates you ✨NEED ✨ to know [9 June]: www.linkedin.com/posts/markse...

09.06.2025 12:03 — 👍 7    🔁 2    💬 1    📌 0
Preview
Tracking #text fragments from Google – This is SEO Gold As we continue this unwelcome journey from Querying search engines to Prompting search engine, we seem to be loosing more and more SEO data. We have to find new ways to track visitors. Googles adoptio...

Don't sleep on #:~:text= tracking fragments

These fragments give you a front-row seat to what Google thinks is the most relevant part of your content.

www.searchengineworld.com/tracking-tex...

#SEO #SearchMarketing #GoogleSearch #SERPs #RankTracking #SEOTips

09.06.2025 15:40 — 👍 2    🔁 1    💬 0    📌 0
Preview
You no longer have to use Gravatar on WordPress for avatars, thanks to FAIR The new FAIR plugin allows uploading avatars to user accounts in WordPress and serving them locally, bypassing the requirement to host them on Gravatar.

A pleasant surprise that came with the FAIR initiative is the ability to bypass Gravatar and upload and serve profile images directly from your WordPress site. 🙌

I was told that @floridanorcross.bsky.social is to thank for that. 💪

coywolf.com/news/web-dev...

08.06.2025 18:55 — 👍 12    🔁 3    💬 2    📌 0

I love seeing @joost.blog's idea from last year come to fruition. I also like the surprise of them creating a decentralized alternative to Gravatar. 🙌

07.06.2025 16:20 — 👍 2    🔁 0    💬 0    📌 0
Post image

Been doing SEO 10+ years, and still absolutely love these A/B split tests that challenge SEO fundamentals

"Does Changing an H2 to an H1 Improve Organic Traffic?"

Click for results: www.searchpilot.com/resources/ca...

via @searchpilot.bsky.social

06.06.2025 16:07 — 👍 16    🔁 4    💬 0    📌 0
Preview
Shopify is shutting down Linkpop Shopify notified customers using Linkpop that it was discontinuing its 'link in bio' service on July 7, 2025

Shopify notified customers using Linkpop that it was discontinuing its 'link in bio' service on July 7, 2025.

coywolf.com/news/ecommer...

05.06.2025 21:36 — 👍 3    🔁 1    💬 0    📌 0
KISSmyass

KISSmyass

That reminds me of my KISSmetrics trial account. After the second week, we were pulled into a class action lawsuit due to something illegal they were doing with their tracking. They wouldn't indemnify us, and it cost us a lot of money. We made t-shirts with this logo to remind us of him and Hiten.

04.06.2025 02:45 — 👍 13    🔁 0    💬 3    📌 0
Preview
Inputs and Signals Why SEO for Google's AI experiences is still just SEO.

Why SEO for Google's AI experiences is still just SEO.

coywolf.com/blog/inputs-...

#SEO

03.06.2025 04:51 — 👍 5    🔁 0    💬 1    📌 1

I agree, which is why the article mentions that the AI Team's purpose isn't to add "AI" features to WordPress, but to accelerate Core and plugin development instead. Of course, vibe coding is a whole other can of worms.

01.06.2025 19:52 — 👍 2    🔁 0    💬 0    📌 0

@jon.henshaw.me is following 20 prominent accounts