Skip to content
// writing

Posts on development — Page 9

A mix of technical deep-dives, career reflections, and dispatches from the road.

TypeScript 7.0: The Go Compiler That Makes TS 10x Faster thumbnail
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 →
React Compiler v1.0: Automatic Memoization Without the Headache thumbnail
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 →
Svelte 5 Runes: Reactive State That Actually Makes Sense thumbnail
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 →
CSS Anchor Positioning: Stop Using JavaScript for Tooltips thumbnail
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 →
CSS Customizable Select: Finally Style It Without the Hacks thumbnail
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 →
Biome: The Fast All-in-One ESLint and Prettier Replacement thumbnail
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 →
JavaScript Temporal API: Dates Are Finally Fixed thumbnail
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 →
CSS Cascade Layers: Finally Taking Control of Specificity thumbnail
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 →
Edge Functions: Running Code Where Your Users Are thumbnail
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
Don't miss the next one