Monthly-ish learnings and discoveries related to frontend, the web, and software engineering in general.
Curated by me, Andreas 👋 mostly for myself and my dear coworkers at DigitalService.
🧘♀️ February 2026
Interop 2026, framework design for AI, keyboard shortcuts-
Interop, the yearly initiative to align Chrome, Safari, and Firefox on relevant web platform features, has shared their summary of 2025, as well as their focus areas for 2026. 2025 saw meaningful progress in Anchor Positioning, View Transitions, and the Navigation API. 2026 promises to bring, among other things, improvements to the CSS
attr()function, Container Style Queries, dialogs, and popovers (finally native tooltips?!). -
Is React the last JavaScript framework? How do you design frameworks for code that might not be written by humans? Is SSR still a thing? Ryan Carniato, author of SolidJS, shares his thoughts on where JavaScript frameworks are headed in 2026.
-
For more on the JavaScript landscape, see the newly published State of JS 2025 survey.
-
We’re getting a new layout type in CSS: Grid Lanes, also known as Masonry. Learn how it works and when we can expect to use it—even if the layout itself doesn’t interest you, the post has some food for thought about polyfills and progressive enhancement.
-
Keyboard shortcuts are an essential feature for accessibility and power users, yet they’re surprisingly hard to get right. Here’s a practical guide for adding keyboard shortcuts to web apps, along with a list of common shortcuts.
-
1Password has an AWS plugin that makes it easy to securely set
awsCLI credentials. -
WebMCP, while still an early draft, offers a glimpse of what web development might look like in an agentic AI world. Also see: MCP Apps
-
Modern CSS, a collection of snippets and techniques taking advantage of recent additions to CSS.
-
Exploring advanced TypeScript generics through a niche but illuminating example: Fun With TypeScript Generics
Notable releases:
-
ESLint 10.0.0, dropping support for Node versions <24 and
.eslintrc, and introducing a new algorithm for looking up configuration files. -
Deno Deploy, now generally available, seems like a good platform to host prototypes and small projects with its simple setup, free database + key value store, and sandboxing.
-
TypeScript 6 Beta, introducing a number of breaking changes and deprecations aimed at promoting better defaults and modern code.
-
Oxfmt Beta, the code formatter by the Vite team, achieving 100% Prettier compatibility up to 30x faster, with built-in support for Tailwind class sorting and import organization.
-
npmx, an alternative NPM registry frontend for exploring dependencies, vulnerabilities, and comparing packages.
Previous editions
- 🦕 January 2026: The web in 2025 and beyond, pre-commit hooks, accessibility checks
- 🎅🏻 December 2025: CSS Wrapped, parsing and validating, newly supported web standards
- 🚴♂️ November 2025: Date pickers, designing URLs, rotting software
- 🎃 October 2025: Making progress, CSS colors, lots of releases
- 💨 September 2025: Supply-chain security, platform APIs, evil package managers
- ⛵️ August 2025: State of CSS, debugging Java in VS Code, building software quickly
Find all previous editions in the archive.