Sign in

Joseph Wynn

@joseph.likesdogs.nz
1K followers 148 following 20 posts

Web performance, accessibility, and open source. Co-founder of A11y Pulse, ex BBC, ex SpeedCurve. Views are mostly those of my dogs. (he/him/ia)

PostsRepliesMedia
Joseph Wynn @joseph.likesdogs.nz · 11/09/2026
The incumbent automated accessibility tools like axe-core are limited by the fact that they test a static snapshot of a web page. I've been building brand new audits that use real browsers to interact with pages how a user would, and the source code is now on GitHub: github.com/A11y-Pulse/a...
github.com
GitHub - A11y-Pulse/audits: Browser-based WCAG testing for things static accessibility scanners like axe-core and Lighthouse can't test.
Browser-based WCAG testing for things static accessibility scanners like axe-core and Lighthouse can't test. - A11y-Pulse/audits
120
Joseph Wynn @joseph.likesdogs.nz · 25/06/2026
I've spent pretty much every spare evening for the few weeks reengineering the A11y Pulse scanner to be as fast as possible. I think it might be the fastest accessibility scanner... in the world. www.a11ypulse.com/blog/how-we-...
a11ypulse.com
How we built the fastest accessibility scanner in the world | A11y Pulse
A deep dive into the architecture and design decisions behind A11y Pulse, the world's fastest accessibility scanner.
010
Joseph Wynn @joseph.likesdogs.nz · 11/06/2026
I wrote an automated accessibility audit that checks if elements have a focus indicator. As far as I know, no other commercial a11y tools automate this due to the computational overhead. It will be source-available soon, but for now I have written about it here: www.a11ypulse.com/blog/how-to-...
Diagram of the two-stage audit: Tab moves focus to an element, Stage 1 compares its focus-relevant styles before and after focus and passes if any changed, and when nothing changes Stage 2 falls back to comparing screenshots of the element focused versus unfocused
253
Reposted by Joseph Wynn
Patrick Meenan @patmeenan.com · 13/04/2026
That project AI was helping me with that I was so excited about a while back? It's finally ready enough for some public exposure: I bring you "Waterfall Tools": blog.patrickmeenan.com/2026/04/12/i...
blog.patrickmeenan.com
Introducing Waterfall Tools - Patrick Meenan's Blog
I’ve been wanting to build a 100% client-based waterfall tool for a long time. Something with a much more modern rendering engine and UI than WebPageTest’s s...
4238
Joseph Wynn @joseph.likesdogs.nz · 11/04/2026
A11y Pulse's scripting feature now supports storing credentials and other sensitive values in encrypted secrets! www.a11ypulse.com/blog/new-fea...
a11ypulse.com
A11y Pulse - New! Store credentials securely with Script Secrets
Script Secrets let you store passwords and tokens as encrypted team-level values and reference them safely in your scripts.
020
Joseph Wynn @joseph.likesdogs.nz · 10/04/2026
It feels like it's been a lifetime since I wrote content instead of code, but I'm finally back at it! I put together this March newsletter for A11y Pulse, covering what we shipped last month: www.a11ypulse.com/blog/newslet...
a11ypulse.com
A11y Pulse - March 2026 Newsletter: PDF accessibility reports, our new API, and your scan history in one place
Does it feel like the first few months of this year have gone fast, or is it just me? There's been a lot happening in the accessibility space this year already.
051
Joseph Wynn @joseph.likesdogs.nz · 24/01/2026
It's genuinely such a pleasure to work on A11y Pulse. I struggled for years to find motivation to work on side projects, but accessibility is something I'm really passionate about. I'm looking forward to putting more time into it this year!
060
Reposted by Joseph Wynn
A11y Pulse @hello.a11ypulse.com · 08/11/2025
This week we launched scripting, which lets you scan pages behind a login! www.a11ypulse.com/blog/new-fea...
a11ypulse.com
A11y Pulse - New! Test pages behind authentication
Our new scripting feature allows you to run automated accessibility tests against pages that require authentication.
041
Joseph Wynn @joseph.likesdogs.nz · 07/11/2025
6 years ago I started a side project to build a web accessibility tool that prioritises simple reporting and quick feedback loops so that teams can fix a11y regressions before they affect users. I am so proud to say that side project is now finished, and A11y Pulse is live. www.a11ypulse.com
a11ypulse.com
A11y Pulse
A11y Pulse: Automated accessibility testing for your website. Improve your site's accessibility and compliance with ease.
2185
Reposted by Joseph Wynn
jordan @jdan.me · 02/01/2025
If predictions about LLMs being the go to prototyping tool for Web UIs are true, that means we're effectively stuck in 2023 with UIs made with React + Tailwind, and I can't help but be really really sad about that
1522218
Reposted by Joseph Wynn
Tammy Everts 🍁 @tammyeverts.com · 19/12/2024
I had so much fun revisiting these articles from the past year. Huge props to our awesome @speedcurve.com team – including @andydavies.me, @cliffcrocker.bsky.social and @joseph.likesdogs.nz – for creating such helpful resources for our community! www.speedcurve.com/blog/popular... #webperf #ux
speedcurve.com
SpeedCurve | Our 10 most popular web performance articles of 2024
We love writing articles that help folks solve performance and UX problems. Here are the ones you loved most in 2024.
093
Joseph Wynn @joseph.likesdogs.nz · 21/11/2024
I agree with all of this, especially how important it is to learn the fundamentals. I will say if you've enjoyed using React in the past and are feeling overwhelmed by how different "modern" React is, then I'd strongly recommend picking up Preact instead.
050
Joseph Wynn @joseph.likesdogs.nz · 20/11/2024
I took the day off work to hang out with my 11mo son. We went for a run, took the bus home, went to his swimming lessons, and had a mini picnic. Everything in the world is new and exciting to him, and it's so precious seeing the way he takes it all in.
A baby standing in a bathtub, with green hills in the backgroundA baby in a stroller inside a busA baby sitting in a high chair, eating food. A white dog is lying on the floor in the background
A selfie of a man and a baby sitting on grass
2100
Joseph Wynn @joseph.likesdogs.nz · 12/11/2024
I'm contributing more dogs to 🦋
030
Joseph Wynn @joseph.likesdogs.nz · 09/11/2024
I took some photos yesterday while I was out walking the dogs
A black dog and a white dog sitting next to a pathway, surrounded by trees, looking behind them at a rainbow in the skyRain clouds in the sky, backlit by golden sun raysA black dog and a white dog sitting on a pathway, looking at the camera, with a rainbow in the backgroundA large pylon and electrical cables towering above the camera, with a rainbow in the background
010
Reposted by Joseph Wynn
dan @danabra.mov · 07/11/2024
optimizations will continue until the perf improves
846018
Reposted by Joseph Wynn
Alex Russell @infrequently.org · 06/11/2024
When they tell you who they are...
3823
Reposted by Joseph Wynn
Steve Klabnik @steveklabnik.com · 06/11/2024
Time to move my projects off @vercel.com
3044434
Joseph Wynn @joseph.likesdogs.nz · 12/05/2024
There's something profoundly beautiful about billions of people around the world staring at the same ionised gases in the atmosphere. Like knowing that someone you love is looking at the moon or a specific star at the same time as you, but on a global scale
000
Joseph Wynn @joseph.likesdogs.nz · 11/05/2024
The aurora australis are virtually never visible from Ōtautahi, so I am extremely grateful to Helios for its coronal mass ejection tonight.
0150