đ đ» December 2025
CSS Wrapped, parsing and validating, newly supported web standards-
The Chrome team is showing off all the new CSS features of 2025 in their CSS Wrapped.
-
From that same article, the concept of Shotgun parsing:
Shotgun parsing is a programming antipattern whereby parsing and input-validating code is mixed with and spread across processing code. [âŠ] Shotgun parsing necessarily deprives the program of the ability to reject invalid input instead of processing it.
-
Starting with macOS Tahoe, you can protect SSH keys by storing them in your Macâs Secure Enclave.
-
Learn how to use modern CSS color features for advanced use cases like generating color schemes in part 2 of the Pragmatic Guide to Modern CSS Colors.
-
New to the Baseline: the CookieStore API, a simpler way of reading and setting cookies.
-
Explore large HTML documents on the web, and find out how to analyze big network payloads, identify performance bottlenecks, and optimize performance of large pages.
-
Did you know that you can get most of TypeScript by using JSDoc comments in plain old JavaScript files? Learn more about the nuances of JavaScript typing using JSDoc, and check out Svelte for a case study of why you might want this.
-
Woke up to your web service unexpectedly mining Bitcoin? Perhaps youâre affected by the 10/10 vulnerability in React Server Components. If youâre curious about the details, check out the explainer of this âjuxtaposition of a glaring omission of a safety check, combined with a stunningly brilliant mechanism to exploit it.â
-
On a similar but less serious note, Ordering Pizza with Code is a fun watch covering reverse engineering, AI phone calls, and MCP serversâand a good reminder to secure your APIs on the server-side because clients canât be trusted.
-
What actually makes you senior: reducing ambiguity.
-
Donât design or develop needy programs đââïž
Notable releases:
-
Try out the preview of TypeScript 7, the native rewrite of the TypeScript compiler, in your editor and projects.
-
Oxfmt, a Prettier-compatible formatter by the Vite team, with its first alpha release.
-
Oxlint, now supporting type-aware linting in alphaâallowing you to âcatch bugs by utilizing TypeScriptâs type system.â
-
Devstral 2, the latest agentic, open source coding model by Mistralâto my knowledge the only European competitor in the LLM AI space đ„čđȘđș accompanied by their own CLI tool.
-
Safari 26.2, packed with support for recent web standards such as invoker commands, field sizing, sibling count, the
scrollendevent, and the Navigation APIâall of which are now closer to being universally supported. -
Chrome 144 Beta, adding support for the long-awaited Temporal API đ