Michael Thiessen (@michaelthiessen) 's Twitter Profile
Michael Thiessen

@michaelthiessen

🇨🇦 Educator | @vuejs | @nuxt_js | AI

🎉 @MasteringNuxt Full Stack Unleashed (link below)
👉 Composable Design Patterns
👉 Clean Components Toolkit

ID: 221255671

linkhttps://www.masteringnuxt.com/2025 calendar_today30-11-2010 04:36:18

12,12K Tweet

19,19K Takipçi

520 Takip Edilen

Michael Thiessen (@michaelthiessen) 's Twitter Profile Photo

Every now and then I like to do weird experiments with Vue. It's fun, and I always learn a lot. (In fact, this is how I got my first talk!) In this article I wrote about creating an If/Else component. michaelnthiessen.com/building-unnec…

Michael Thiessen (@michaelthiessen) 's Twitter Profile Photo

This is one of my favourite patterns for splitting up components in Vue. We're looking for extra components lurking inside of other components. It's quite a powerful pattern. michaelnthiessen.com/hidden-compone…

Michael Thiessen (@michaelthiessen) 's Twitter Profile Photo

A lot of people with very positive experiences migrating to Nuxt 4 so far. That doesn't mean everyone will have zero issues, but the trend is pretty clear.

Michael Thiessen (@michaelthiessen) 's Twitter Profile Photo

Are you using the right level of reusability in your Vue components? There are 6 different levels of reusability, and choosing the right one at the right time is important to make sure you aren't wasting your time. Read about them here: michaelnthiessen.com/6-levels-of-re…

Michael Thiessen (@michaelthiessen) 's Twitter Profile Photo

Here's the simplest pattern I know for simplifying your Vue components: It's the Extract Conditional Pattern. michaelnthiessen.com/extract-condit…

Michael Thiessen (@michaelthiessen) 's Twitter Profile Photo

What does *good* state management look like? I took some time to write down (most of) my thoughts on this subject. It's one of my favourite articles (I even made diagrams!). michaelnthiessen.com/effective-stat…

Michael Thiessen (@michaelthiessen) 's Twitter Profile Photo

How do you override the internal state of a Vue component? The Controlled Props Pattern is an elegant way of doing this. Read about it here: michaelnthiessen.com/controlled-pro…

Michael Thiessen (@michaelthiessen) 's Twitter Profile Photo

Have you ever made an "inline" composable in Vue? If not, there are some good use cases for it. At the very least, it teaches you some useful things about how Vue and its reactivity works. michaelnthiessen.com/inline-composa…

Michael Thiessen (@michaelthiessen) 's Twitter Profile Photo

This is *the* best way to learn Nuxt 4. In July you'll have access to everything you need to learn full stack development with Nuxt 4. (and soon, v5!)