Hi 👋
I hope you have a wonderful holiday season and get to spend quality time with your loved ones. Enjoy the break and I'll see you in the new year!
Enjoy this issue and have a lovely week ☀️
Vue
📕 Vue 3 Testing Pyramid: A Practical Guide with Vitest Browser Mode
👉🏻 Learn a practical testing strategy for Vue 3 applications using composable unit tests, Vitest browser mode integration tests, and visual regression testing.
Nuxt
📕 Setting Up Your IDE for Nuxt UI: A Complete Guide
👉🏻 Get autocomplete, TypeScript support, Tailwind IntelliSense, ESLint, and AI-powered MCP, Icon previews, and more.
📕 A Layered Architecture for Nuxt Fullstack applications
👉🏻 As your fullstack Nuxt app grows, you'll need more structure than just routes calling the database directly.
👉🏻 Here's a layered architecture that scales with complexity.
📕 Validating API Routes in Nuxt 4 with Zod
👉🏻 Stop writing manual validation logic in every API route.
👉🏻 Here are some utility functions that make Zod validation painless in Nuxt.
📕 15 Must-Have Nuxt Modules to Supercharge Your Development in 2025
👉🏻 Discover 15 must-use Nuxt modules that boost performance, simplify development, and save hours of configuration.
🛠️ MDCLint
👉🏻 A CLI + ESLint plugin for linting MDC and Markdown.
🛠️ Nuxt Studio beta is out
👉🏻 Form editor for YAML/JSON & Front-matter (based on Nuxt Content schema)
👉🏻 Editor improvements (video, emojis...)
👉🏻 Translated in 16 languages
🛠️ Nuxt UI v4.3.0
👉🏻 New Editor components powered by TipTap
with toolbars, slash commands, mentions, emojis, and drag & drop.
👉🏻 New ScrollArea component with virtualization using TanStack
Virtual.
📅 Events
Vue.js Amsterdam (12-13 March 2026, Amsterdam, Netherlands)
Vueconf US (19-21 May 2026, Atlanta, USA)
MadVue (22 May 2026, Madrid, Spain)
💬 Quote of the week
🧑🏻💻 In Other News
📕 Making complex web apps faster
👉🏻 Microsoft is proposing a new Delayed Message Timing API to help web developers diagnose and fix performance issues in complex web applications that use multiple windows, iframes, or worker threads.
📕 How good engineers write bad code at big companies
👉🏻 Big tech companies produce surprisingly sloppy code because most code changes are made by engineers who are relative beginners to the specific codebase, programming language, or system they're working on.
🛠️ Sonda
👉🏻 A universal bundle analyzer and visualizer for JavaScript and CSS projects.
👉🏻 It generates interactive HTML reports by analyzing source maps and showing module sizes after tree-shaking and minification.
🛠️ Browser Score
👉🏻 A browser testing tool that quickly checks how many web platform features your browser recognizes and gives it a percentage score.
📹 Which plugins slow your build? You can find out now!
👉🏻 The newest Rolldown version helps us finding slow plugins.
😂 Fun
🔗 Want more Vue & Nuxt content?
More Exclusive Vue Tips : Join Michael Thiessen's newsletter and get great Vue tips and insights delivered to your inbox each
week.
Weekly Vue & Nuxt Videos : You should subscribe Alexander Lichter's YouTube channel if you are interested in Vue & Nuxt.
Comments? Join the discussion about this issue in our
Discord community
.
Until next week,
To support me:
😘 Recommend the newsletter to your friends: it really helps!
💸
Sponsor
this newsletter
🦋
Repost
the latest BlueSky
post
📨 Reply to this email: feedback is welcome
* Some of my links are affiliate links; if you make a purchase, I gain a small percentage at no extra cost. Thank
you for supporting my newsletter.