🚀 Building @weekly-vue.news • nuxtstarterkit.com • @codesnap.dev
💚 @vuejs.org & @nuxt.com enthusiast
📍 Munich 🇩🇪
I'm Michael, based in Munich, Germany.
I work as a freelancer with focus on Vue & Nuxt.
I have a weekly newsletter @weekly-vue.news and blog at mokkapps.de. Additionally, I’m building CodeSnap.dev.
Check it out, and see you around!
👉🏻 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.
https://github.com/filipsobol/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.
https://github.com/filipsobol/sonda
👉🏻 A browser testing tool that quickly checks how many web platform features your browser recognizes and gives it a percentage score.
https://browserscore.dev/
👉🏻 A browser testing tool that quickly checks how many web platform features your browser recognizes and gives it a percentage score.
https://browserscore.dev/
👉🏻 Microsoft is proposing a new Delayed Message Timing API to help web developers diagnose and fix performance issues in complex web applications.
https://blogs.windows.com/msedgedev/2025/12/09/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.
https://blogs.windows.com/msedgedev/2025/12/09/making-complex-web-apps-faster/
👉🏻 Stop writing manual validation logic in every API route.
👉🏻 Here are some utility functions that make Zod validation painless in Nuxt.
https://humanonlyweb.com/blog/validating-api-routes-in-nuxt-with-zod
👉🏻 Stop writing manual validation logic in every API route.
👉🏻 Here are some utility functions that make Zod validation painless in Nuxt.
https://humanonlyweb.com/blog/validating-api-routes-in-nuxt-with-zod
👉🏻 A CLI + ESLint plugin for linting MDC and Markdown.
https://github.com/nuxt-content/mdclint
👉🏻 A CLI + ESLint plugin for linting MDC and Markdown.
https://github.com/nuxt-content/mdclint
👉🏻 Learn a practical testing strategy for Vue 3 applications using composable unit tests, Vitest browser mode integration tests, and visual regression testing.
https://alexop.dev/posts/vue3_testing_pyramid_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.
https://alexop.dev/posts/vue3_testing_pyramid_vitest_browser_mode/
👉🏻 As your fullstack Nuxt app grows, you'll need more structure than just routes calling the database directly.
https://humanonlyweb.com/blog/layered-architecture-for-nuxt-4-fullstack-applications-part-1
👉🏻 As your fullstack Nuxt app grows, you'll need more structure than just routes calling the database directly.
https://humanonlyweb.com/blog/layered-architecture-for-nuxt-4-fullstack-applications-part-1
👉🏻 Form editor for YAML/JSON & Front-matter (based on Nuxt Content schema)
👉🏻 Editor improvements (video, emojis...)
👉🏻 Translated in 16 languages
https://github.com/nuxt-content/studio/releases/tag/v1.0.0-beta.0
👉🏻 Form editor for YAML/JSON & Front-matter (based on Nuxt Content schema)
👉🏻 Editor improvements (video, emojis...)
👉🏻 Translated in 16 languages
https://github.com/nuxt-content/studio/releases/tag/v1.0.0-beta.0
👉🏻 The newest Rolldown version helps us finding slow plugins.
https://www.youtube.com/watch?v=qIznt0zvbtc
👉🏻 The newest Rolldown version helps us finding slow plugins.
https://www.youtube.com/watch?v=qIznt0zvbtc
👉🏻 Get autocomplete, TypeScript support, Tailwind IntelliSense, ESLint, and AI-powered MCP, Icon previews, and more.
https://vueschool.io/articles/vuejs-tutorials/setting-up-your-ide-for-nuxt-ui-a-complete-guide/?friend=MOKKAPPS
👉🏻 Get autocomplete, TypeScript support, Tailwind IntelliSense, ESLint, and AI-powered MCP, Icon previews, and more.
https://vueschool.io/articles/vuejs-tutorials/setting-up-your-ide-for-nuxt-ui-a-complete-guide/?friend=MOKKAPPS
🔥 Yesterday, I published a new issue of my weekly Vue & Nuxt newsletter
🔗 Check it out: https://weekly-vue.news/issues/v2/193
🔥 Yesterday, I published a new issue of my weekly Vue & Nuxt newsletter
🔗 Check it out: https://weekly-vue.news/issues/v2/193
https://masteringnuxt.com/blog/15-must-have-nuxt-modules-to-supercharge-your-development-in-2025?friend=MOKKAPPS
https://masteringnuxt.com/blog/15-must-have-nuxt-modules-to-supercharge-your-development-in-2025?friend=MOKKAPPS
👉🏻 New Editor components powered by TipTap
with toolbars, slash commands, mentions, emojis, and drag & drop.
👉🏻 New ScrollArea component with virtualization using TanStack
Virtual.
https://github.com/nuxt/ui/releases/tag/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.
https://github.com/nuxt/ui/releases/tag/v4.3.0
👉🏻 Provides instant public URLs for local web servers, making it easy to expose localhost to the internet.
👉🏻 It requires no installation as it relies solely on a simple SSH command.
https://tunnl.gg/
👉🏻 Provides instant public URLs for local web servers, making it easy to expose localhost to the internet.
👉🏻 It requires no installation as it relies solely on a simple SSH command.
https://tunnl.gg/
👉🏻 The project works behind the scenes hard on both v6.0 and v7.0.
https://devblogs.microsoft.com/typescript/progress-on-typescript-7-december-2025/
👉🏻 The project works behind the scenes hard on both v6.0 and v7.0.
https://devblogs.microsoft.com/typescript/progress-on-typescript-7-december-2025/
👉🏻 A terminal text editor with features like a menu system, command palette, and full mouse support.
https://sinelaw.github.io/fresh/
👉🏻 A terminal text editor with features like a menu system, command palette, and full mouse support.
https://sinelaw.github.io/fresh/
👉🏻 37signals uses vanilla CSS without build tools in its applications by using modern CSS features like custom properties, nesting, and the :has() selector, resulting in simpler, more maintainable code.
https://www.zolkos.com/2025/12/03/vanilla-css-is-all-you-need
👉🏻 37signals uses vanilla CSS without build tools in its applications by using modern CSS features like custom properties, nesting, and the :has() selector, resulting in simpler, more maintainable code.
https://www.zolkos.com/2025/12/03/vanilla-css-is-all-you-need
👉🏻 Daniel Roe, Nuxt Core Team Lead, sits down to share his journey from everyday Nuxt user to maintaining the framework at scale and what it’s really like to guide a global open-source project.
https://www.youtube.com/watch?v=9WqHpcZT7N4
👉🏻 Daniel Roe, Nuxt Core Team Lead, sits down to share his journey from everyday Nuxt user to maintaining the framework at scale and what it’s really like to guide a global open-source project.
https://www.youtube.com/watch?v=9WqHpcZT7N4
👉🏻 Dive into testing strategies in Vue 3 and explore layered architecture in fullstack apps.
👉🏻 And more...
Join 4.5K other Vue & Nuxt devs and sign up today:
https://weekly-vue.news
👉🏻 Dive into testing strategies in Vue 3 and explore layered architecture in fullstack apps.
👉🏻 And more...
Join 4.5K other Vue & Nuxt devs and sign up today:
https://weekly-vue.news
👉🏻 Vue Suspense eliminates flickering, hydration problems, and mismatched loading states by giving full control over async rendering.
https://dev.to/jacobandrewsky/how-to-handle-async-rendering-in-vue-with-suspense-34mj
👉🏻 Vue Suspense eliminates flickering, hydration problems, and mismatched loading states by giving full control over async rendering.
https://dev.to/jacobandrewsky/how-to-handle-async-rendering-in-vue-with-suspense-34mj
👉🏻 Google OAuth support which lets non tech content editors authenticate without GitHub or GitLab.
👉🏻 Bug fixes & improvements.
https://github.com/nuxt-content/studio/releases/tag/v1.0.0-alpha.4
👉🏻 Google OAuth support which lets non tech content editors authenticate without GitHub or GitLab.
👉🏻 Bug fixes & improvements.
https://github.com/nuxt-content/studio/releases/tag/v1.0.0-alpha.4
👉🏻 Alexander Lichter explain how you can run VS code inside the Nuxt DevTools.
https://www.youtube.com/watch?v=EbssD4ovQBM
👉🏻 Alexander Lichter explain how you can run VS code inside the Nuxt DevTools.
https://www.youtube.com/watch?v=EbssD4ovQBM
👉🏻 The Nuxt team restructured the entire guide to make it way clearer and easier to follow.
https://nuxt.com/docs/4.x/guide/modules/getting-started
👉🏻 The Nuxt team restructured the entire guide to make it way clearer and easier to follow.
https://nuxt.com/docs/4.x/guide/modules/getting-started