@westbrook

533 Followers
174 Following
4.9K Posts
Open web enthusiast. Maker of things with HTML, CSS & JS. Trombonist. Food lover. 日本語OK. Opinions are owned by no one but my myself.
Websitehttps://westbrookjohnson.com
Musichttps://music.kwjtrio.com
Bloghttps://blog.westbrookjohnson.com
Other writinghttps://dev.to/westbrook

The claims about Search are much less credible than those about alternative app install sources, but Google wasn't doing a good job protecting users via Play to start with.

The safe, open alternative is the browser; always has been.

Now with a hypnotic code sandbox: https://codepen.io/heydon/pen/RNKgMEe

RE: https://hachyderm.io/@nshki/116806268862123276

Alright, let me reframe this: if you’re a designer or design-oriented front-end developer, let me know! I’d love to follow you.

I have a diabolical plan to stop the rise of the Democratic Socialists! It's foolproof and guaranteed to work! It has no known defense!

Step 1: Be a Democratic politician already in power.

Step 2: Do all of the good things that DSA mayors do once they're elected, that 80% of your own voters want.

I saw a great introduction to CSS Grid Lanes, aka Masonry Layouts, by @patrickbrosset at CSS Day 2026. I liked the versatility of its use cases, but I was also concerned that it's inaccessible by default.

https://matuzo.at/blog/2026/grid-lanes-accessibility

Your Grid Lanes will likely fail WCAG 2.4.3 - Manuel Matuzovic

I’m a frontend developer, consultant, accessibility auditor, blogger, teacher, and book author from Austria.

Manuel Matuzović

Quick SVG survey 🗳️

What are your pain points with SVG? What features are missing? What bugs matter the most?

@westbrook There’s definitely some overlap, also with the Open UI Community Group.
I am attempting to launch a new No Build W3C Community Group. Sign up if you are interested in under-engineering and simplicity. https://www.w3.org/community/blog/2026/06/21/proposed-group-no-build-community-group/
Proposed Group: No Build Community Group | Community and Business Groups