// writing
Posts on development — Page 9
A mix of technical deep-dives, career reflections, and dispatches from the road.

developmentMay 16, 2026· 3 min
TypeScript 7.0: The Go Compiler That Makes TS 10x Faster
TypeScript 7.0 rewrites the compiler in Go, cutting build times by up to 10x. Here's what changed, what it means for your projects, and how to try it right now.
read more →

developmentMay 12, 2026· 3 min
React Compiler v1.0: Automatic Memoization Without the Headache
React Compiler v1.0 landed in production-ready form and it automatically handles the memoization patterns you used to write by hand — here's what changed…
read more →

developmentMay 9, 2026· 3 min
Svelte 5 Runes: Reactive State That Actually Makes Sense
An introduction to Svelte 5 runes — the explicit reactive primitives ($state, $derived, $effect, $props) that replace Svelte 4's magic $: syntax and make…
read more →

developmentMay 9, 2026· 3 min
CSS Anchor Positioning: Stop Using JavaScript for Tooltips
A deep dive into the CSS Anchor Positioning API — how anchor-name, position-anchor, position-area, and position-try-fallbacks let you build tooltips and…
read more →

developmentMay 8, 2026· 3 min
CSS Customizable Select: Finally Style It Without the Hacks
A guide to the CSS customizable select — how appearance: base-select unlocks full styling of native dropdowns including custom icons, rich option content…
read more →

developmentMay 6, 2026· 2 min
Biome: The Fast All-in-One ESLint and Prettier Replacement
Biome is a Rust-based toolchain that replaces ESLint and Prettier with a single fast binary. Here's what it does well, where it falls short, and how to migrate.
read more →

developmentMay 3, 2026· 2 min
JavaScript Temporal API: Dates Are Finally Fixed
A practical introduction to the JavaScript Temporal API — the ES2026 replacement for Date that gets types right, handles timezones properly, and makes date…
read more →

developmentApr 26, 2026· 2 min
CSS Cascade Layers: Finally Taking Control of Specificity
The @layer rule gives you explicit control over which CSS wins when rules conflict. Here's how cascade layers work and how they change the way you structure…
read more →

developmentApr 19, 2026· 1 min
Edge Functions: Running Code Where Your Users Are
Edge functions run your code in data centers close to users, eliminating the latency of a centralized origin server.
read more →
// the newsletter