Kim Boender Apr 7, 2026 8 min read Tutorials

Nuxt 4: Everything You Need to Know About the Next Generation of the Vue Meta-Framework
Nuxt 4 is here with a revamped directory structure, smarter data fetching, and a cleaner developer experience. Here's everything you need to know to upgrade and take full advantage of what's new.
Kim Boender Apr 7, 2026 8 min read 
CSS Container Queries: Building Responsive Components That Know Their Own Size
CSS container queries let components respond to their container's size instead of the viewport. Learn how to build truly modular, responsive components that work anywhere on your site.
Kim Boender Apr 7, 2026 7 min read 
Vite 8 + Rolldown: Faster Builds and One Bundler to Rule Them All
Vite 8 replaces its dual esbuild/Rollup setup with Rolldown — a single Rust-based bundler that delivers 10–30x faster production builds. Here's what changed and how to migrate.
Kim Boender Apr 6, 2026 7 min read 
Tailwind CSS in 2026: Mastering Utility-First Styling Beyond the Basics
Tailwind CSS has become the de facto standard for rapid UI development. Learn advanced techniques, performance optimization, and real-world patterns that will transform how you build scalable component systems in 2026.
Kim Boender Apr 6, 2026 7 min read 
Playwright Testing: The Complete Guide to End-to-End Test Automation in 2026
Master Playwright for modern end-to-end testing. Learn how to write, debug, and maintain browser automation tests that actually work across Chrome, Firefox, Safari, and mobile.
Kim Boender Apr 6, 2026 7 min read 
Cypress End-to-End Testing: A Complete Guide to Modern Test Automation
Learn Cypress, the modern E2E testing framework that runs in the browser. Master test writing, debugging, and CI/CD integration with practical examples and best practices.
Kim Boender Apr 6, 2026 7 min read 
Vue Vapor Mode: Ditching the Virtual DOM in Vue 3.6
Vue 3.6 ships Vapor Mode in beta — a new rendering approach that skips the Virtual DOM entirely for direct, fine-grained DOM updates. Here is what it is, how to use it, and where it actually helps.
Kim Boender Apr 5, 2026 6 min read 
Drizzle ORM: TypeScript-First SQL Without the Magic
Drizzle ORM is a TypeScript-first, zero-dependency SQL toolkit that keeps you close to the database without sacrificing type safety. Here's how to use it with NestJS and PostgreSQL.
Kim Boender Apr 5, 2026 7 min read 
Ditch ESLint and Prettier: A Practical Biome Migration Guide
Biome replaces ESLint and Prettier with a single Rust-powered binary that's 50-100x faster. Here's a practical migration guide — including the Vue SFC caveat you need to know.
Kim Boender Apr 5, 2026 6 min read 
Lit + TypeScript: Web Components the Way They Should Be
A deep dive into Lit — Google's lightweight Web Components library — and how pairing it with TypeScript gives you framework-agnostic, encapsulated, and fully typed components that work anywhere on the web.
Kim Boender Mar 30, 2026 7 min read