🚀 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!
👉🏻 Learn how to build scalable applications using Nuxt Layers to enforce clean architecture boundaries without the complexity of microservices.
https://alexop.dev/posts/nuxt-layers-modular-monolith/
👉🏻 Learn how to build scalable applications using Nuxt Layers to enforce clean architecture boundaries without the complexity of microservices.
https://alexop.dev/posts/nuxt-layers-modular-monolith/
It includes:
👉🏻 Authentication
👉🏻 Payments
👉🏻 I18n
👉🏻 Mails
👉🏻 Blog
... and much more!
It includes:
👉🏻 Authentication
👉🏻 Payments
👉🏻 I18n
👉🏻 Mails
👉🏻 Blog
... and much more!
👉🏻 Introducing the first alpha release of Nuxt Studio as a free, open-source Nuxt module.
👉🏻 Edit your content in production with GitHub integration and real-time preview.
https://content.nuxt.com/blog/studio-module-alpha
👉🏻 Introducing the first alpha release of Nuxt Studio as a free, open-source Nuxt module.
👉🏻 Edit your content in production with GitHub integration and real-time preview.
https://content.nuxt.com/blog/studio-module-alpha
👉🏻 A fully working, most feature-rich Vue.js terminal emulator.
https://ndabap.github.io/vue-command/
👉🏻 A fully working, most feature-rich Vue.js terminal emulator.
https://ndabap.github.io/vue-command/
🔥 Yesterday, I published a new issue of my weekly Vue & Nuxt newsletter
🔗 Check it out: https://weekly-vue.news/issues/v2/187
🔥 Yesterday, I published a new issue of my weekly Vue & Nuxt newsletter
🔗 Check it out: https://weekly-vue.news/issues/v2/187
👉🏻 Full TS support with typed providers + modifiers
👉🏻 IPX v3
👉🏻 Server-side image utilities
👉🏻 Template ref access
👉🏻 New Shopify & GitHub providers
https://nuxt.com/blog/nuxt-image-v2
👉🏻 Full TS support with typed providers + modifiers
👉🏻 IPX v3
👉🏻 Server-side image utilities
👉🏻 Template ref access
👉🏻 New Shopify & GitHub providers
https://nuxt.com/blog/nuxt-image-v2
👉🏻 When targeting mobile devices, small bundle sizes and quick rendering times are key, so Loren wanted to see how different approaches compared.
https://www.lorenstew.art/blog/10-kanban-boards
👉🏻 When targeting mobile devices, small bundle sizes and quick rendering times are key, so Loren wanted to see how different approaches compared.
https://www.lorenstew.art/blog/10-kanban-boards
👉🏻 Another option for a local, native all-in-one toolkit with things like encoders, decoders, formatters, converters, and more.
👉🏻 But this one consolidates the utilities into a TUI and CLI.
https://devtui.com/
👉🏻 Another option for a local, native all-in-one toolkit with things like encoders, decoders, formatters, converters, and more.
👉🏻 But this one consolidates the utilities into a TUI and CLI.
https://devtui.com/
👉🏻 In TypeScript, `any` and `@ts-expect-error` are almost always better than `@ts-ignore`.
https://evanhahn.com/ts-ignore-is-almost-always-the-worst-option/
👉🏻 In TypeScript, `any` and `@ts-expect-error` are almost always better than `@ts-ignore`.
https://evanhahn.com/ts-ignore-is-almost-always-the-worst-option/
👉🏻 If you're using code generation tools, this tool, from Google's Angular team, may be useful for comparing outputs by different models or monitoring quality over time.
https://github.com/angular/web-codegen-scorer
👉🏻 If you're using code generation tools, this tool, from Google's Angular team, may be useful for comparing outputs by different models or monitoring quality over time.
https://github.com/angular/web-codegen-scorer
👉🏻 Using `await` within JavaScript loops, specifically `for` loops and `map()` functions, when dealing with asynchronous operations, has some pitfalls.
https://allthingssmitty.com/2025/10/20/rethinking-async-loops-in-javascript/
👉🏻 Using `await` within JavaScript loops, specifically `for` loops and `map()` functions, when dealing with asynchronous operations, has some pitfalls.
https://allthingssmitty.com/2025/10/20/rethinking-async-loops-in-javascript/
👉🏻 This article goes over the main benefits of the framework and show you why it could be a good choice for your next app development project.
https://www.netguru.com/blog/why-vue-js
👉🏻 This article goes over the main benefits of the framework and show you why it could be a good choice for your next app development project.
https://www.netguru.com/blog/why-vue-js
👉🏻 Mastering Nuxt Layers, Pinia v3, and Image Optimizations.
👉🏻 Get insights on alpha Nuxt Studio, state management, and image optimization techniques.
Join 4.5K other Vue & Nuxt devs and sign up today:
https://weekly-vue.news
👉🏻 Mastering Nuxt Layers, Pinia v3, and Image Optimizations.
👉🏻 Get insights on alpha Nuxt Studio, state management, and image optimization techniques.
Join 4.5K other Vue & Nuxt devs and sign up today:
https://weekly-vue.news
👉🏻 The fast formatter/linter introduces Vue, Svelte and Astro support.
https://biomejs.dev/blog/biome-v2-3/
👉🏻 The fast formatter/linter introduces Vue, Svelte and Astro support.
https://biomejs.dev/blog/biome-v2-3/
VueSchool is unlocking their entire platform for free on Nov 8–9.
Vue.js Master Class 2024 Edition alone is worth it, but you’ll also get access to an entire Vue ecosystem of courses.
Give it a try!
https://vueschool.io/freeweekend?friend=MOKKAPPS
VueSchool is unlocking their entire platform for free on Nov 8–9.
Vue.js Master Class 2024 Edition alone is worth it, but you’ll also get access to an entire Vue ecosystem of courses.
Give it a try!
https://vueschool.io/freeweekend?friend=MOKKAPPS
👉🏻 Nuxt UI v4
👉🏻 Multiple new dashboards
👉🏻 Persistent Data storage with SQLite & DrizzleORM
👉🏻 Server-side pagination, filter, sorting
👉🏻 Deploy with NuxtHub
https://nuxtcharts.com/templates/nuxt-dashboard
👉🏻 Nuxt UI v4
👉🏻 Multiple new dashboards
👉🏻 Persistent Data storage with SQLite & DrizzleORM
👉🏻 Server-side pagination, filter, sorting
👉🏻 Deploy with NuxtHub
https://nuxtcharts.com/templates/nuxt-dashboard
👉🏻 With experimental TypeScript plugin support, better error handling in development, abort control for data fetching, and more.
https://nuxt.com/blog/v4-2
👉🏻 With experimental TypeScript plugin support, better error handling in development, abort control for data fetching, and more.
https://nuxt.com/blog/v4-2
🔥 Yesterday, I published a new issue of my weekly Vue & Nuxt newsletter
🔗 Check it out: https://weekly-vue.news/issues/v2/186
🔥 Yesterday, I published a new issue of my weekly Vue & Nuxt newsletter
🔗 Check it out: https://weekly-vue.news/issues/v2/186
👉🏻 Nitro v3 alpha is explored as a Vite plugin, showcasing its new features.
👉🏻 The video demonstrates setting up a Nitro app and examines the server entry point.
https://www.youtube.com/watch?v=sWGWHyVlIlU
👉🏻 Nitro v3 alpha is explored as a Vite plugin, showcasing its new features.
👉🏻 The video demonstrates setting up a Nitro app and examines the server entry point.
https://www.youtube.com/watch?v=sWGWHyVlIlU
👉🏻A nicely designed tool with 10 chart types (bar, line, pie, scatter, heatmap, etc.), 10+ themes, prebuilt templates, and features for making the charts more accessible with visual pattern textures.
https://makegraph.app/
👉🏻A nicely designed tool with 10 chart types (bar, line, pie, scatter, heatmap, etc.), 10+ themes, prebuilt templates, and features for making the charts more accessible with visual pattern textures.
https://makegraph.app/
👉🏻 Self-hosting personal services like calendar, contacts, email, smart home, RSS feeds, and location tracking helps one regain privacy, sovereignty, and control over personal data, escaping reliance on Big Tech.
https://romanzipp.com/blog/why-a-homelab-why-self-host
👉🏻 Self-hosting personal services like calendar, contacts, email, smart home, RSS feeds, and location tracking helps one regain privacy, sovereignty, and control over personal data, escaping reliance on Big Tech.
https://romanzipp.com/blog/why-a-homelab-why-self-host
👉🏻 Choose from different templates for the platform you want the image to display on.
👉🏻 You can also use an API to generate the images on the fly via JSON or cURL.
https://ogimage.click/
👉🏻 Choose from different templates for the platform you want the image to display on.
👉🏻 You can also use an API to generate the images on the fly via JSON or cURL.
https://ogimage.click/
👉🏻 Addy tells the story behind Core Web Vitals, a popular set of metrics for measuring Web performance and its impact on user experience.
https://addyosmani.com/blog/core-web-vitals/
👉🏻 Addy tells the story behind Core Web Vitals, a popular set of metrics for measuring Web performance and its impact on user experience.
https://addyosmani.com/blog/core-web-vitals/
👉🏻 Michael did a deep dive into the Nuxt source code and explains his insights.
https://masteringnuxt.com/blog/a-deep-dive-into-how-nuxt-route-transitions-work?friend=MOKKAPPS
👉🏻 Michael did a deep dive into the Nuxt source code and explains his insights.
https://masteringnuxt.com/blog/a-deep-dive-into-how-nuxt-route-transitions-work?friend=MOKKAPPS