Today
- libghostty-vt 1.0 is here. libghostty is a portable, high-performance C library for terminal emulation, extracted directly from the core of Ghostty. The 1.0 release means both the library itself and the C ABI are now stable.
- I love working with designers, in part because (unlike managers and product managers) they’re culturally different from engineers. However, having more than one…
Yesterday
- Have you ever wanted to display all variants of a Button next to each other in your Storybook like your designer did in Figma? But then you come to a screeching halt when you realize :hover, :active, :focus don’t work without user-interaction? Blergh. Whatever can we do? I got...
- November 6, 2026 Frameboy is a very clever and appealing demo from World Labs, purÂveyor of 3D “world models”. Good use of skeumorphism — it’s basiÂcally imposÂsible not to pop at least one “cart” into the little console. AnyÂtime I wander around one of these on-demand spaces —...
- Databases are for storing global variables. We usually call them “rows” or “records” instead, but they’re definitionally global variables: any part of your…
This week
- 5th November 2026 Over the years, I’ve written a lot about web accessibility. This writing has led to work involving accessibility. Often rewarding work. Sometimes pretty well paid work. I’ve become increasingly associated with accessibility. A lot of people think that’s my...
- Many organizations adopting data mesh and data products face a common challenge. They may be tasked with building a self-service platform for data products and data mesh from scratch, or they may have an existing platform that suffers from low adoption, preventing their data...
- We care about responsive design while building a web product, and this means working with media queries or container queries to have a robust end result. However, few of us think about the big picture: how a website is used by real users in real contexts. There are so many...
- You know this rubber-banding effect on iOS Safari when you reach the end of the scrollable element, and it does this cool bounce. You can prevent it using CSS overscroll-behaviour: none if you don’t like it, but doing it also disables the “pull-to-refresh” gesture that was added...
- Hi! I’m really excited to be here. I’ve loved Granola and this meetup for a long time. The only social cred I have to my name is that I knew both founders before they started Granola. I didn’t introduce them, but I could claim that I did. I’m very glad to be here doing this...
- There’s that famous video of Steve Jobs explaining why they don’t didn’t make touchscreen MacBooks: We thought about [a touch screen MacBook] years ago. We’ve done tons of user testing on this and it turns out it doesn’t work! Touch surfaces don’t want to be vertical. It gives...
- Hi friends, In October, Scour scoured 1.5 million articles from 34,703 feeds. 164 new users signed up since the last product update email, so welcome to you all! Here's what's changed in the product: đź§ Smarter Topic Matching I rebuilt the way Scour determines which content is...
- I decided not to do #NaNoWriMo this year. Part of that is because I’ve never done it. Never even attempted it. Don’t even want to. Writing a novel is a life goal of mine, but cramming it all into one month isn’t for me. November is impossibly busy. But I do think it would be...
- Yesterday, a group of MIT researchers released an article titled “Sparks of Weight-Space Programming: LLMs can natively read & write neural network weights”. The piece describes a set of experiments which convincingly show OpenAI’s latest Astra model is able to understand and...
- Yesterday’s hot paper was Sparks of Weight-Space Programming: LLMs can natively read & write neural network weights by Rikiya Takehi, Jayden Teoh, Alex Zhang, and Omar Khattab. The paper found …
- An irritating thing about database vendors is that they all claim their offering is "highly available". If pressed they'll say they're talking about their SLA, and while this is not technically lying, it is very misleading, because people who know some distributed systems lore...
- Two hacked Furby Connects by my front door bickered at trick-or-treaters all night: an evil pink one with demon eyes and a sweet blue one, cued by a Bluetooth board hidden under the candy bowl....
- Audience capture is the part that scares me the most about writing on the internet. I have the soul of an engineer: when I see a metric like engagement, I want…
- A recent paper argues that frontier LLMs can work with neural network weights directly. This seems superhuman, but it isn’t. The paper shows that GPT-6 Astra…
- I was reminded today of AI Adoption Rate Trending Down for Large Companies, a chart produced by Apollo Global Management in September 2025, which appeared to show a slowdown in …
- Instead of triggering tools one at a time across turns, agents are collapsing their tool catalog into a single exec(code) tool—chaining, filtering, and awaiting actions inside an isolated sandbox....
- Powerful AI is unpredictable. Your robotic butler may suddenly decide to kill you for no comprehensible reason, in the same way that Bing’s helpful chat AI…
- Blog About Moonbound This is a post from Robin Sloan’s lab blog & notebook. You can visit the blog’s homepage, or learn more about me. November 1, 2026 It’s been a long time since I purchased anyÂthing from a Crowd Supply campaign, but I open their email newsletÂters eagerly and...
- Epilogue You’re still here? Wow. Cool. After all this, I’m hoping that users notice nothing other than quicker app start times. I’m looking forward to keeping an eye on traffic and retention in the coming weeks. Wish me luck!...
Rows per page