Michael Thiessen
banner
michaelthiessen.bsky.social
Michael Thiessen
@michaelthiessen.bsky.social
🔜 Composable Design Patterns
👉 (Nuxt | Vue) Tips Collection
👉 Clean Components Toolkit
👉 Mastering Nuxt
Finished recording Chapter 7 of @masteringnuxt.com.

I had a ton of fun diving into some more advanced server route stuff with @nuxt.com I don't normally use:

👉 unstorage
👉 server middleware
👉 caching server routes
👉 validation with zod
👉 Nitro and h3 (and unjs)
👉 streaming with Nitro
May 15, 2025 at 1:16 PM
Just finished scripts for the next chapter of
@masteringnuxt.com.

All about data fetching!

Took me a LONG time to figure this one out and simplify it. Data fetching in Nuxt can get complicated pretty quickly.
May 5, 2025 at 7:17 PM
March 31, 2025 at 2:24 PM
A comic about me, @danielroe.dev, and @nuxt.com
March 26, 2025 at 7:32 PM
So h3 and listhen use srvx for the HTTP layer?
March 11, 2025 at 1:31 PM
👀
February 25, 2025 at 7:19 PM
Which would you choose, light or dark?

TBH I never use dark mode (except in VS Code) but working on this is convincing me.
February 19, 2025 at 8:49 PM
14k subs on my newsletter! We did it!

Next stop, 14 million!
February 19, 2025 at 4:13 PM
Soooooo close to 14k on my newsletter
February 12, 2025 at 1:50 PM
TFW you're testing a feature
February 6, 2025 at 9:08 PM
There are 16 patterns, each with:

👉 A concise overview that tells you when and how to use it, along with variations and edge cases you need to know

👉 Real-world demos showcasing the pattern in action

👉 Step-by-step refactoring guides showing how to apply the pattern to your own code
January 9, 2025 at 4:44 PM
For one of the demos in Composable Design Patterns I'm building this "avatar builder" using hard-coded SVG.

Turns out that SVG is hard to do 😂

This is what they call "programmer art"
January 2, 2025 at 4:52 PM
I've got a new course coming soon on Composable Design Patterns in @vuejs.org!

If you want to know when it launches and get a special launch discount, you can sign up for the email list.

michaelnthiessen.com/composable-d...
January 2, 2025 at 4:20 PM
Here's the patterns you'll get.

Get more info here:

michaelnthiessen.com/composable-d...
December 10, 2024 at 6:54 PM
🎉 Announcing: Composable Design Patterns in @vuejs.org! 🎉

Learn how to write better composables in Vue through patterns.

Available in early access for 35% off until Friday — then you won't be able to get it until the full launch.

michaelnthiessen.com/composable-d...
December 10, 2024 at 6:54 PM
Tomorrow, I open up early access for my new course — Composable Design Patterns (in @vuejs.org)

Starting with these 5 patterns!

I'll be adding more in the coming weeks.
December 9, 2024 at 7:05 PM
The Canadian Revenue Agency website is "temporarily unavailable" for SIX WEEKS!!!

What could they possibly be doing to require that much downtime?
December 5, 2024 at 9:07 PM
It's true.

@nuxt.com
December 2, 2024 at 3:54 PM
Which chair would you pick?
November 19, 2024 at 7:04 PM