The 2026 web platform baseline
Container queries, :has(), view transitions, popover, anchor positioning. The polyfill era is over for real this time.
tech, developers, and the code underneath
older dispatches from the README archive.
Container queries, :has(), view transitions, popover, anchor positioning. The polyfill era is over for real this time.
If your rotation is painful, that's information about your architecture, not about your people's resilience.
The capability floor rose faster than the ceiling. Most production inference no longer touches a frontier model.
Every team says docs matter. Almost none of them assign an owner, a budget, or a metric.
The fine-tuning wave, the RAG wave, and the agent wave all followed the same arc. Here's where the value actually settled.
Every type system decision is a trade between what you can prove and what you can express. Here's how to think about where to sit.
High-risk obligations arrive this summer. If you ship into Europe, the classification work should already be done.
The pendulum swung back and the useful part is the specific reasons, not the vibe.
The analogy is exact except for the part that matters: there is no parameterized query for natural language.
A real relational database in WebAssembly with durable storage. What it makes possible and what it breaks.
Synchronized global demand, hard latency requirements, and no option to shed load. A look at how it actually works.
A language that ships small releases, breaks nothing, and refuses features. Its detractors and its users are describing the same thing.
Treat added dependencies like added latency: a number you spend deliberately, with a ceiling nobody may exceed quietly.
A short guide to the specific ways performance numbers lie, from someone who has published misleading ones.
Java's concurrency change looked incremental and turned out to reshape how services get written. A field report.
Availability percentages are a compliance artifact. Here's what to measure if you want to know whether users are having a bad time.
WebAssembly's most important feature isn't running fast in a browser. It's letting you run someone else's code safely.
CRDTs got good, sync engines got boring, and the offline-capable app stopped being a research project.
Six-week releases, no breakage, and a backlog that is finally shorter than it was. What's left is the hard part.
Datacenter power demand is showing up in residential rates, and the regulatory fight is now the main constraint on compute supply.