Mastering Vue 3 Performance: From 4.2s to 0.8s LCP
A deep-dive into the specific techniques I used to reduce LCP by 81% in a production Nuxt application — code splitting, prefetching, and component-level optimizations.
Read articleIn-depth technical writing on Vue, Nuxt, performance, accessibility, and frontend architecture.
A deep-dive into the specific techniques I used to reduce LCP by 81% in a production Nuxt application — code splitting, prefetching, and component-level optimizations.
Read articleHow I approach building accessible Vue components from scratch — ARIA patterns, keyboard navigation, screen reader testing, and automated CI checks.
Read articleHonest lessons from building and maintaining a micro-frontend architecture at scale — the good parts, the painful parts, and what I would do differently.
Read articleMy go-to patterns for composables, shared state, and data fetching in Nuxt 4 — with real examples from production applications.
Read articleThe technical and organizational challenges of building a design system for 40+ teams — tokens, components, documentation, and the critical human aspects.
Read articleHow CSS Container Queries finally solved responsive component design — with Vue and Nuxt examples that replaced 300 lines of JavaScript with 20 lines of CSS.
Read articleEverything I learned migrating 300+ components over 9 months without downtime — the codemods, the gotchas, and the testing strategy that made it possible.
Read articleINP replaced FID as a Core Web Vital — here's what that means for Vue/Nuxt apps and the specific patterns that improved my apps' INP scores by 83%.
Read articleAdvanced Pinia patterns I use in production — optimistic updates, cross-store composition, persistence strategies, and testing setup stores.
Read articleHow my approach to testing evolved over 9 years — what to test, what not to test, and the specific Vitest and Playwright setups I use today.
Read article