Mokkapps Profile Banner
Michael Hoffmann Profile
Michael Hoffmann

@Mokkapps

Followers
6K
Following
6K
Media
2K
Statuses
10K

I'm helping developers to become @vuejs & @nuxt_js experts I'm running these side projects: πŸ’Œ @weekly_vue_news πŸ–ΌοΈ @CodeSnapDev πŸš€ https://t.co/q8yBQDaqHl

MΓΌnchen, Bayern
Joined February 2012
Don't wanna be here? Send us removal request.
@Mokkapps
Michael Hoffmann
3 months
πŸš€ Building with Nuxt 3+? Stop starting from scratch. I built a production-ready Nuxt starter kit to save myself weeks of setup β€” and now you can use it too. πŸ‘‰ β€” Start building now.
Tweet media one
1
3
45
@Mokkapps
Michael Hoffmann
1 hour
πŸ“• HTML is Dead, Long Live HTML. πŸ‘‰πŸ» The DOM and CSS are outdated and inefficient for modern web apps due to their complexity, legacy issues, and the blurring of UI and content.
Tweet card summary image
acko.net
Rethinking DOM from first principles
0
0
4
@Mokkapps
Michael Hoffmann
18 hours
πŸ› οΈ Bluefish. πŸ‘‰πŸ» A JavaScript diagramming framework that lets users build complex, reactive diagrams using UI-like components and relationship-based layouts.
0
0
5
@Mokkapps
Michael Hoffmann
1 day
πŸ“• The Multi-Repository TypeScript Problem. πŸ‘‰πŸ» The dream of monorepo-style type safety in a polyrepo architecture is possible.
Tweet card summary image
carrick.tools
Navigating Type Safety Across Service Boundaries
0
2
5
@Mokkapps
Michael Hoffmann
2 days
πŸ’¬ Quote of the week
Tweet media one
1
1
15
@Mokkapps
Michael Hoffmann
2 days
🚨 On Monday I'll send out my weekly Vue & Nuxt newsletter:. πŸ‘‰πŸ» Mastering Vue Directives and a deep dive into the Nuxt SDK. πŸ‘‰πŸ» Discover tools that speed up your development process and more. Join 4.5K other Vue & Nuxt devs and sign up today:.
Tweet card summary image
weekly-vue.news
This weekly Vue & Nuxt newsletter gives you high-quality tips and curated content to help you become a Vue & Nuxt expert.
0
0
2
@Mokkapps
Michael Hoffmann
3 days
πŸ› οΈ FrameZero. πŸ‘‰πŸ» An animated whiteboard tool to bring motion to your ideas. πŸ‘‰πŸ» Perfect for explainers, motion graphics, and brainstorming. πŸ‘‰πŸ» Written in Nuxt.
Tweet card summary image
framezero.app
An animated whiteboard tool to bring motion to your ideas. Perfect for explainers, motion graphics, and brainstorming
0
3
21
@Mokkapps
Michael Hoffmann
3 days
πŸš€ Exciting news for Vue developers!. πŸ‘‰πŸ» On August 23–24, developers can explore the full training program for the Official Certified Mid-Level Vue Developer pathway - no payment required.
Tweet media one
0
0
4
@Mokkapps
Michael Hoffmann
4 days
πŸ“Ή Live Coding - Rebuild Wordpress with Nuxt. πŸ‘‰πŸ» Daniel Roe demonstrates rebuilding a WordPress setup using Nuxt.
0
1
20
@Mokkapps
Michael Hoffmann
4 days
πŸ“• What are Effect Scopes in Vue?. πŸ‘‰πŸ» They’re a fundamental feature in Vue that allow the whole reactivity system to work properly and efficiently.
0
0
2
@Mokkapps
Michael Hoffmann
4 days
πŸ’‘ Nuxt Tip: Accessing Pinia Store in Production Build. πŸ‘‰πŸ» During local development, you can easily debug your Pinia store using the Nuxt Devtools. πŸ‘‰πŸ» To access your Pinia store in a Nuxt production build, you can access it in your browser's console.
Tweet media one
0
1
19
@Mokkapps
Michael Hoffmann
5 days
πŸ“Ή Don't Mock! How to Use Contracts to Write Better Tests for Nuxt Applications. πŸ‘‰πŸ» This talk advocates for replacing brittle mocking strategies in Nuxt testing with robust contract testing using tools like Specmatic and Playwright.
0
0
8
@Mokkapps
Michael Hoffmann
5 days
πŸ“• Best practices for Accessibility in Vue / Nuxt. πŸ‘‰πŸ» This guide will walk you through practical, tested accessibility practices for Vue 3 and Nuxt 3 apps.
Tweet card summary image
dev.to
Accessibility isn’t just a checklistβ€”it’s about making your application usable for everyone,...
2
2
16
@Mokkapps
Michael Hoffmann
5 days
πŸ“’ Issue 211 is Out!. πŸ”₯ Yesterday, I published a new issue of my weekly Vue & Nuxt newsletter. πŸ”— Check it out:
Tweet card summary image
weekly-vue.news
1
0
5
@Mokkapps
Michael Hoffmann
6 days
πŸ“Ή You should use useFetch with a custom $fetch instance. πŸ‘‰πŸ» useAsyncData + $fetch is a common combo, especially when you have a custom instance. πŸ‘‰πŸ» But. often you can use useFetch for it.
0
0
31
@Mokkapps
Michael Hoffmann
6 days
πŸ“• Bulletproof Watchers in Vue. πŸ‘‰πŸ» It shows how to stop memory leaks and duplicated effects with onCleanup, what changed in Vue 3.5 with onWatcherCleanup, and how to extract reusable cleanup helpers.
0
0
3
@Mokkapps
Michael Hoffmann
7 days
πŸ› οΈ Kimai. πŸ‘‰πŸ» An open source time tracking software. πŸ‘‰πŸ» It is available for self-hosting as well as SaaS.
Tweet card summary image
kimai.org
Kimai - free and easy time-tracking for freelancer, agencies and companies with user and invoice handling.
0
0
3
@Mokkapps
Michael Hoffmann
7 days
πŸ“• What’s New in ViteLand: July 2025 Recap. πŸ‘‰πŸ» A recap the project updates for Vite, Vitest, Oxc, Rolldown and what’s happening in the community.
Tweet card summary image
voidzero.dev
July 2025 brings exciting updates in the Vite ecosystem, including the release of Vite 7, Rolldown's new features, and the upcoming ViteConf in Amsterdam. Discover the latest news in Vite, Vitest,...
1
0
2
@Mokkapps
Michael Hoffmann
7 days
πŸ“• What to Look for in Code Reviews. πŸ‘‰πŸ» Code reviewers should prioritize design considerations first (since design problems are most expensive to fix later).
Tweet card summary image
newsletter.francofernando.com
A detailed guide on what to focus on as a reviewer during pull requests.
0
2
12
@Mokkapps
Michael Hoffmann
8 days
πŸ“Ή Zod VS Valibot: JS/TS Validator Battle!. πŸ‘‰πŸ» You know it’s good when the creator of Zod comments: β€œincredible video. honestly blown away by how succinct and clear you made everything.”.
0
1
12
@Mokkapps
Michael Hoffmann
8 days
πŸ“• TypeScript 5.9 is now available. πŸ‘‰πŸ» An updated tsc --init.πŸ‘‰πŸ» Type-checking for the new 'import defer'.πŸ‘‰πŸ» Actual summaries in more DOM APIs.πŸ‘‰πŸ» Expandable quick info hovers (preview).
Tweet card summary image
devblogs.microsoft.com
Today we are excited to announce the release of TypeScript 5.9! If you’re not familiar with TypeScript, it’s a language that builds on JavaScript by adding syntax for types. With types, TypeScript...
1
2
14