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
Wrote about the sheer amount of software that is going to be created: the software Cambrian explosion is upon us. Prepare accordingly.

johncodes.com/archive/2026...
The software Cambrian explosion.
The software Cambrian explosion.
johncodes.com
January 11, 2026 at 6:35 PM
Reposted by John Allsopp
The Cardiff Lions do an annual Drag Rugby charity match for children’s charities and it’s as beautiful as you imagined
January 10, 2026 at 7:45 PM
Reposted by John Allsopp
haha linus vibecoding
January 10, 2026 at 10:00 PM
Reposted by John Allsopp
Been loving NVIDIA's NeMo models recently to complement Whisper for transcription, but the startup felt a bit heavy.

So I went on a profiling adventure!
github.com/NVIDIA-NeMo/...

Turned out to be fruitful… stoked to land a big optimization in NeMO.
github.com/NVIDIA-NeMo/...
January 10, 2026 at 10:10 PM
Reposted by John Allsopp
The middle of the market is quietly dying.

Breadth and “good enough” used to work because humans couldn’t see everything.

Agents can.

If you’re not the safest default or clearly the best, you’re just noise.

www.jonoalderson.com/conjecture/t...
The middle is a graveyard
Why breadth, mere adequacy, and the “middle of the market” fail in an age of omniscient, agent-led decision-making.
www.jonoalderson.com
January 10, 2026 at 9:02 AM
Reposted by John Allsopp
Anthropomorphizing language conceals the limitations of AI, promoting misplaced trust. @emilymbender.bsky.social & @nannainie.bsky.social suggest focusing on a system’s functionalities: instead of saying a model is “good at” something, say what it is “good for." www.techpolicy.press/we-need-to-t...
We Need to Talk About How We Talk About 'AI' | TechPolicy.Press
We share a responsibility to create and use empowering metaphors rather than misleading language, write Emily M. Bender and Nanna Inie.
www.techpolicy.press
January 8, 2026 at 8:14 PM
I don’t recall talk of a ‘smartphone bubble’ (this. It by way of saying ‘therefore talk of ai bubble is wrong’ and reasoning by analogy is fraught. But I think it could be interesting to consider why.
January 8, 2026 at 9:00 PM
Reposted by John Allsopp
Getting started with Claude for software development: steveklabnik.com/writing/gett...
Getting started with Claude for software development
Blog post: Getting started with Claude for software development by Steve Klabnik
steveklabnik.com
January 7, 2026 at 6:20 PM
In my ‘stack collapse’ piece late last year I suggested the parts of the front end stack that exist for developer convenience will come under pressure. This is Tailwind becoming commoditized by LLMs writing it. Next they skip it entirely

webdirections.org/blog/stack-c...

github.com/tailwindlabs...
feat: add llms.txt endpoint for LLM-optimized documentation by quantizor · Pull Request #2388 · tailwindlabs/tailwindcss.com
Add /llms.txt endpoint that serves a concatenated, text-only version of all Tailwind CSS documentation pages optimized for Large Language Model consumption. Extract text from MDX files, removing J...
github.com
January 8, 2026 at 12:39 AM
Reposted by John Allsopp
wild. Tailwind Labs revenue is down 80% due to LLMs making docs site visits unnecessary (and, I would add, making the HTML templates they were selling a lot less useful)
github.com/tailwindlabs...
January 7, 2026 at 10:23 PM
Reposted by John Allsopp
I've been consciously trying to do more retweeting of folks with Good And Thoughtful Takes around AI and the like lately, so here's a starter-pack thing I'll definitely not forget to keep updated later 🫡
January 3, 2026 at 3:30 AM
Reposted by John Allsopp
Here's my enormous round-up of everything we learned about LLMs in 2025 - the third in my annual series of reviews of the past twelve months
simonwillison.net/2025/Dec/31/...
This year it's divided into 26 sections! This is the table of contents:
December 31, 2025 at 11:54 PM
Reposted by John Allsopp
People like to say “once the single page app is booted, it’s faster”, but they’re wrong — stats show few subsequent navigations occur.

React simply isn’t worth the cost for most websites.
Web Performance Calendar day 31 article 5/5: @infrequently.org investigates SPA usage patterns showing that users often trigger only ~1 soft navigation per page load. If the heavy upfront JS costs aren’t being amortized, what are SPA's performance benefits?
calendar.perfplanet.com/2025/the-cur...
The Curious Case of the Shallow Session SPAs
Buried at the end of this year's instalment of my semi-annual series on network and device reality is a mystery: multiple, independent data sets from the Web Performance community indicate sites built...
calendar.perfplanet.com
December 31, 2025 at 10:21 PM
Reposted by John Allsopp
New year, new web performance mystery (and it's a huge one):

calendar.perfplanet.com/2025/the-cur...
December 31, 2025 at 8:29 PM
Reposted by John Allsopp
so Nemotron Nano 3 is a shockingly good model for local inference

getting roughly 90tok/s on M4 Max, with output that’s at least superficially as sharp as anything you see from Claude, seemingly quite flexible for different kinds of tasks

nvidianews.nvidia.com/news/nvidia-...
NVIDIA Debuts Nemotron 3 Family of Open Models
The Nemotron 3 family of open models — in Nano, Super and Ultra sizes — introduces the most efficient family of open models with leading accuracy for building agentic AI applications.
nvidianews.nvidia.com
December 27, 2025 at 9:20 PM
Reposted by John Allsopp
"In Australia, we subsidise the fossil fuel industry. We give more than half of the gas we export away for free, and we charge our kids a fortune to go to uni."

See more of Richard Denniss on Q&A here: https://www.youtube.com/watch?v=CAYxzRNfC6k
December 27, 2025 at 10:25 PM
For the 30th anniversary I was privileged to be involved in this
Project at CERN to help resurrect the original browser

www.zdnet.com/article/cern...
December 25, 2025 at 11:40 PM
Reposted by John Allsopp
it's Christmas Eve but it's also the 16 year anniversary of the time an art historian for the Hungarian National Gallery spotted a long lost painting while watching Stuart Little with his 3-year-old daughter, recognizing it in the movie set
December 24, 2025 at 11:40 AM
Reposted by John Allsopp
A personal recap of 2025. It was a year of a new style of engineering. Left some ideas for what might come next. lucumr.pocoo.org/2025/12/22/a...
A Year Of Vibes
A personal recap of 2025 and a year of a new style of engineering.
lucumr.pocoo.org
December 22, 2025 at 10:08 AM
Reposted by John Allsopp
Some other teaser predictions:

- HR will be sitting in the hotseat during board meetings
- Disposable Software arrives that business users will love and IT will hate.
- The China manufacturing shock continues but this time with autonomous robots.

#hr #ai #work #strategy #business #china #robotics
December 22, 2025 at 2:00 AM
Reposted by John Allsopp
As we come into 2026, my hot take is that Replit, Cursor etc get acquired, crushed or sold for parts.

Bundling will make a comeback as MS just make "Agentic Edit" part of a standard M365 or Github license.

This and more ajfisher.me/2025/12/22/a...

#ai #predictions #blog #business
AI, incentives and power in 2026
The AI hype is over, and the industrial reality has begun. Here are some predictions for 2026, from the rise of disposable software to potential clashes over worker rights.
ajfisher.me
December 22, 2025 at 2:00 AM
Reposted by John Allsopp
ignore the title about caching, this is the best explanation of how LLMs work, period
Prompt caching: 10x cheaper LLM tokens, but how? | ngrok blog
A far more detailed explanation of prompt caching than anyone asked for.
ngrok.com
December 21, 2025 at 3:23 AM
Test post content
Test post title
Test post content
conffab.com
December 19, 2025 at 2:47 PM
Test post content
Test post title
Test post content
conffab.com
December 19, 2025 at 2:39 PM
Test post content
Test post title
Test post content
conffab.com
December 19, 2025 at 2:30 PM