All posts

Tutorials

Nuxt 4: Everything You Need to Know About the Next Generation of the Vue Meta-Framework

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 Kim Boender Apr 7, 2026 8 min read
CSS Container Queries: Building Responsive Components That Know Their Own Size

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 Kim Boender Apr 7, 2026 7 min read
Vite 8 + Rolldown: Faster Builds and One Bundler to Rule Them All

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 Kim Boender Apr 6, 2026 7 min read
Tailwind CSS in 2026: Mastering Utility-First Styling Beyond the Basics

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 Kim Boender Apr 6, 2026 7 min read
Playwright Testing: The Complete Guide to End-to-End Test Automation in 2026

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 Kim Boender Apr 6, 2026 7 min read
Cypress End-to-End Testing: A Complete Guide to Modern Test Automation

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 Kim Boender Apr 6, 2026 7 min read
Vue Vapor Mode: Ditching the Virtual DOM in Vue 3.6

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 Kim Boender Apr 5, 2026 6 min read
Drizzle ORM: TypeScript-First SQL Without the Magic

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 Kim Boender Apr 5, 2026 7 min read
Ditch ESLint and Prettier: A Practical Biome Migration Guide

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 Kim Boender Apr 5, 2026 6 min read
Lit + TypeScript: Web Components the Way They Should Be

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 Kim Boender Mar 30, 2026 7 min read