Want to level up your Vue skills?

With over two million reads and 11,067 subscribers, you've come to the right place.

Subscribe now to get exclusive insights and tips every week.

    Picture of Michael Thiessen

    👋Hey there! Welcome to my site. Take a look around and make yourself at home.

    — Michael

    Courses

    Upgrade your Vue skillset with these specially made courses

    Vue Tips Collection

    115 concise tips
    Hardcover - PDF
    Master Vue in only 5 minutes a day with this beautifully-designed hardcover book.

    Reusable
    Components

    7 modules
    Intermediate - Expert
    Master the art of writing highly reusable Vue — and make the most of your components.

    Clean
    Components

    4 modules
    Beginner - Intermediate
    Learn how to be a more productive Vue developer by writing simple, easy to understand and easy to maintain components.
    ?

    Articles

    What is a Clean Component?

    September 2022

    Getting our code to work is great (and obviously necessary). But as professionals, we know that getting code to “work” is only 10% of the job. It also needs to work well.

    Nuxt 3 State Management: Pinia vs. useState

    June 2022

    If you’re a Nuxt developer, or plan to become one with Nuxt 3, you might be wondering what to use for state management.

    Everything About Suspense

    June 2022

    If you’re a Nuxt developer, or plan to become one with Nuxt 3, you might be wondering what to use for state management.

    Coding Better Composables (Series)

    May 2022

    Composables are, by far, the best way to organize business logic in your Vue 3 app. They let you extract small pieces of logic into functions that you can easily reuse repeatedly. I've teamed up with Vue Mastery to give you an in-depth series on composables.

    🎉 Get 30% off Vue Tips Collection!
    Get it now!