Elsewhere
Things we find interesting we think you might too. Grab the RSS feed for your newsreader of choice.
My AI Skeptic Friends Are All Nuts · The Fly Blog
June 10, 2025
Some of the smartest people I know share a bone-deep belief that AI is a fad — the next iteration of NFT mania. I’ve been reluctant to push back on them, because, well, they’re smarter than me. ...
Read MoreComma v0.1 1T and 2T—7B LLMs trained on openly licensed text
June 10, 2025
Source: Comma v0.1 1T and 2T—7B LLMs trained on openly licensed text...
Read MoreJavaScript’s upcoming Temporal API and what problems it will solve
June 2, 2025
JavaScript will soon have a new feature that many developers are eagerly awaiting. The feature is the Temporal API which will fix many problems and inconveniences of the old Date object. Source: JavaS...
Read MoreAI-assisted development needs automated tests
May 30, 2025
I wonder if one of the reasons I’m finding LLMs so much more useful for coding than a lot of people that I see in online discussions is that effectively all of the code I work on has automated t...
Read MoreWill the Model Eat Your Stack? | Drew Breunig
May 30, 2025
The haunting question facing every AI product team: what can you build today that won’t be subsumed by tomorrow’s model?A good chunk of the first wave of AI-powered products got crushed by this dy...
Read MoreShipping Temporal | SpiderMonkey JavaScript/WebAssembly Engine
May 29, 2025
The Temporal proposal provides a replacement for Date, a long standing pain-point in the JavaScript language. This blog post describes some of the history and motivation behind the proposal. The Tempo...
Read MoreIntroduction to JavaScript Frameworks
May 29, 2025
Have you ever wondered why it feels like there are so many JavaScript Frameworks? In this video we will look at 5 popular frameworks: React, Angular, Vue, Svelte, and Solid, to better understand why t...
Read MoreThe Recurring Cycle of ‘Developer Replacement’ Hype
May 28, 2025
From NoCode to AI-AssistedEvery few years, a shiny new technology emerges that promises to make software developers obsolete. The headlines follow a predictable pattern: “The End of Coding,̶...
Read MoreLadybird: That Rare Breed of Browser Based on Web Standards
May 26, 2025
There appear to be a lot of different web browsers available — but on closer examination, this isn’t entirely true. Many browsers are based on Chromium, the open source code behind Google’s Chro...
Read MoreDialog is for modals, popover is for everything else
May 26, 2025
<dialog> and <popover> are currently the only two ways1 to access the browser’s top layer. So what’s the difference between them and which one should you use when? Source: Dialog is fo...
Read MoreMicrosoft is opening its on-device AI models up to web apps in Edge
May 23, 2025
Web developers will be able to start leveraging on-device AI in Microsoft’s Edge browser soon, using new APIs that can give their web apps access to Microsoft’s Phi-4-mini model, the company annou...
Read MoreAdactio: Journal—The landing zone
May 23, 2025
But there is no fold. We pretended that everyone’s screens were 640 by 480 pixels. Then we pretended that everyone’s screens were 800 by 600 pixels. But we never really knew. It was all a consensu...
Read MoreWho’s Afraid of a Hard Page Load?
May 23, 2025
The friction involved with a hard page load doesn’t exist because web developers are too lazy to do performance work—it reflects a real, physical limitation in the system that is beyond the abilit...
Read MoreWhat Would “Good” AI Look Like? – Anil Dash
May 22, 2025
This isn’t a comprehensive list, but it’s possible to imagine some traits of an AI system that could credibly offer an alternative to the offerings that are currently dominating the conver...
Read MoreMCP is the coming of Web 2.0 2.0 – Anil Dash
May 22, 2025
Over the last few months, all the nerds have gotten excited about Model Context Protocol, or MCP. It’s a spec that was designed by Anthropic (the Claude folks) last year to let their LLM know ho...
Read MoreAfter months of coding with LLMs, I’m going back to using my brain
May 21, 2025
Source: After months of coding with LLMs, I’m going back to using my brain • albertofortin.com...
Read MoreUnlocking Generative AI in your Web App
May 19, 2025
Source: Unlocking Generative AI in your Web App - firt.dev...
Read MoreI think the ergonomics of generators is growing on me.
May 19, 2025
To be fair, I have found them handy at least once. I’ve written about using them for destructuring an arbitrary number of items on demand. I still love that use case, but I d...
Read MoreThe ultimate JavaScript regex guide
May 17, 2025
The string is arguably the most essential data type in programming — every programming language and software in the world uses strings in one way or another. It enables humans to easily communicate ...
Read MoreThe Height Enigma
May 16, 2025
I’ve given this paragraph height: 50%, but as you can see, it hasn’t grown at all! In fact, it doesn’t matter whether I set height: 100% or height: 10000% or height...
Read MoreInternet Phone Book
May 16, 2025
An annual publication for exploring the vast poetic web, featuring essays, musings and a directory with the personal websites of hundreds of designers, developers, writers, curators, and educators. Pu...
Read MoreBuilding software on top of Large Language Models
May 16, 2025
I presented a three hour workshop at PyCon US yesterday titled Building software on top of Large Language Models. The goal of the workshop was to give participants everything they needed to get s...
Read MoreHow to have the browser pick a contrasting color in CSS | WebKit
May 14, 2025
Have you ever wished you could write simple CSS to declare a color, and then have the browser figure out whether black or white should be paired with that color? Well, now you can, with contrast-color...
Read MoreVision Language Models (Better, faster, stronger)
May 14, 2025
Vision Language Models (VLMs) are the talk of the town. In a previous blog post (from April 2024), we talked a lot about VLMs. A major chunk was about LLaVA, the first success...
Read More