John Allsopp
banner
johnfallsopp.com
John Allsopp
@johnfallsopp.com
Great grand father of responsive web design. Web Daoist. Organiser of the Web Directions conferences webdirections.org

Built the streaming service for conferences conffab.com

post clips to Bluesky from any webpage webdirections.org/bluesky-poster
Reposted by John Allsopp
Always nice to get a shoutout at the start of a @joshwcomeau.com article!

This one's on subgrid. If you haven't been using it yet, as you'd expect, it's great, and you should give it a read 🙂

www.joshwcomeau.com/css/subgrid/
Brand New Layouts with CSS Subgrid • Josh W. Comeau
Subgrid allows us to extend a grid template down through the DOM tree, so that deeply-nested elements can participate in the same grid layout. At first glance, I thought this would be a helpful conven...
www.joshwcomeau.com
November 25, 2025 at 6:13 PM
Reposted by John Allsopp
The new MCP spec just dropped! 🎉

There's too many new things to get into everything, but there are two big changes I am most excited about 👀

📝 Client ID Metadata Documents (CIMD) - a simpler way to manage client registrations, clients describe themselves with a URL they control
November 25, 2025 at 11:14 PM
via @ajfisher.social I recently learned about three-sided football, and it might sound like a trivial change to the game of football. Turns out it has really interesting implications.

en.wikipedia.org/wiki/Three-s...
Three-sided football - Wikipedia
en.wikipedia.org
November 25, 2025 at 9:01 PM
my iPhone 13 cracked screen and all continues to serve me just fine. My 4 teenage daughters have yet to upgrade to ios26 (as have I)–a new iOS version used not long ago for them to be a cause of considerable excitement.

And they and their friends are at bat meh on AI generated images, videos etc
November 25, 2025 at 8:57 PM
Reposted by John Allsopp
Ever hit the Openverse site? They’re managed and part of then Wordpress Project.

openverse.org
Openverse
Search over 800 million free and openly licensed images, photos, audio, and other media types for reuse and remixing.
openverse.org
November 25, 2025 at 6:19 PM
Reposted by John Allsopp
oh it’s “hoarding” now if you don’t update your expensive electronics every year
November 25, 2025 at 8:39 PM
Two phishing attempts for SendGrid this morning. Reasonably decent email design by the from address is a dead giveaway.
November 25, 2025 at 8:46 PM
Reposted by John Allsopp
Mozilla, Microsoft, Google, Intel, Apple all came together to celebrate this great milestone:

WebGPU is now supported in major browsers!

Check out our post.
WebGPU is now supported in major browsers  |  Blog  |  web.dev
Read about the biggest web graphics launch since WebGL. WebGPU is supported across major browsers, bringing unparalleled performance to the web.
web.dev
November 25, 2025 at 5:07 PM
Reposted by John Allsopp
Dear Bluesky tech folks,

I have a potentially unpopular opinion. What if #AI could actually be used to reduce tech debt? 👀

brittanyellich.com/agentic-soft...
A Software Engineer's Guide to Agentic Software Development
I've cracked the code on breaking the eternal cycle - features win, tech debt piles up, codebase becomes 'legacy', and an eventual rewrite. Using coding agents at GitHub, I now merge multiple tech deb...
brittanyellich.com
November 25, 2025 at 5:28 AM
Reposted by John Allsopp
> Thinking of AI as an instrument recenters the focus on practice. Instruments require a performance that relies on technique - Frank Chimero

via www.densediscovery.com/issues/366
Dense Discovery – Issue 366 / How to work beside AI instead of under it
Read the archived version of Issue 366 / How to work beside AI instead of under it
www.densediscovery.com
November 24, 2025 at 11:59 PM
Reposted by John Allsopp
How broken is today's frontend culture?

A friend points out that the median *mobile* page is now larger than a copy of DOOM (2.6 MiB vs. 2.48 MiB), the 75th percentile page is more than 2 DOOMs, and the P90 mobile page is 4.5x the size of DOOM:

httparchive.org/reports/page...
HTTP Archive: Page Weight
This report tracks the size and quantity of many popular web page resources. Sizes represent the number of bytes sent over the network, which may be compressed.
httparchive.org
November 23, 2025 at 10:43 PM
Reposted by John Allsopp
Olmo 3 is notable as a "fully open" LLM - all of the training data is published, plus complete details on how the training process was run. I tried out the 32B thinking model and the 7B instruct models, + thoughts on why transparent training data is so important simonwillison.net/2025/Nov/22/...
Olmo 3 is a fully open LLM
Olmo is the LLM series from Ai2—the Allen institute for AI. Unlike most open weight models these are notable for including the full training data, training process and checkpoints along …
simonwillison.net
November 23, 2025 at 12:17 AM
Reposted by John Allsopp
Another awesome episode and as usual great takes on #AI by Martin Fowler!

On vibe coding: "good for explorations, throwaways and disposable stuff, but you don't want to be using it for anything
with long term capability" 😉

www.youtube.com/watch?v=CQmI...
November 22, 2025 at 9:26 PM
Reposted by John Allsopp
How's the mobile CPU landscape evolving? Thanks to process node improvements, a mid-range Android from 2025 is (finally!) as fast as 2017's iPhone 8, but a low-end (~$100) smartphone isn't yet as speedy as a decade-old iPhone 6s.
November 21, 2025 at 10:51 PM
Reposted by John Allsopp
In an era filled with tech dipshits who never developed emotionally past the age of 13 & use their wealth to become odious monsters ...

... listen to Steve Wozniak.
November 21, 2025 at 7:41 PM
Reposted by John Allsopp
I'm loving catching up with the community at @webdirections.org Next! Thanks so much for putting it on @johnfallsopp.com and Rosemary Allsopp. Got my hands on a copy of Machine Customers by @katjaforbes.bsky.social too!
November 21, 2025 at 4:05 AM
Reposted by John Allsopp
You may have missed my #CSS anchor positioning livestream with @miriam.codes and @jamessw.com earlier today, but that’s okay! The geeks at YouTube figured out some kinda magic capture thing that lets you play back live events whenever you want. Here’s ours: www.youtube.com/watch?v=qOXY...
Cross-browser Anchor Positioning
YouTube video by Winging It
www.youtube.com
November 20, 2025 at 7:37 PM
Reposted by John Allsopp
TIL about the HTML Size Analyzer from DebugBear. Great for finding sneaky Data URIs or large payloads of JSON in your pages:

www.debugbear.com/html-size-an...
HTML Size Analyzer
Break HTML document size down by tag and attribute. Discover bloat like code duplication, large hydration state, and inline images.
www.debugbear.com
November 17, 2025 at 8:18 PM
Reposted by John Allsopp
Wow!

This is actually *really* useful as a teaching tool.
November 20, 2025 at 4:42 PM
Reposted by John Allsopp
💥💥💥 We’re thrilled to announce our new online course:
AI & Design Systems!

You can check it out and preorder here: aianddesign.systems
AI and Design Systems Course with Brad Frost, TJ Pitre, and Ian Frost
An in-depth course on AI and design systems: core concepts, technologies and tools, environments and setup, implementation, and maintenance.
aianddesign.systems
November 20, 2025 at 8:38 PM
Reposted by John Allsopp
The first edition of Conversational Design is available as a free download. I think more people should read it before they go making every interface into chatbots.

www.mulebooks.com/conversation...
Conversational Design — MULE BOOKS
The interaction design book that explains why chatbots tend to suck
www.mulebooks.com
November 18, 2025 at 11:38 PM
Reposted by John Allsopp
At the Web Directions Dev Summit the next few days in Sydney.

Good kick off and summary of the state of the web and react being a local maximum that has led is astray by @johnfallsopp.com

#web #development #wdds
November 18, 2025 at 10:15 PM
Looks like Zuckerberg is betting on HTML5 after all.

9to5mac.com/2025/10/16/m...
Meta is killing off Messenger’s Mac app for unknown reasons - 9to5Mac
Meta is killing off Facebook Messenger’s dedicated Mac app and pushing all users to the Facebook website for their messaging needs instead.
9to5mac.com
November 18, 2025 at 6:27 PM