Loading video...

Video Failed to Load

Go Home

If you are creating configuration objects in TS and not using the `satisfies` operator, you are doing it wrong

196,605 views • 3 years ago •via X (Twitter)

10 Comments

Steve (Builder.io)'s profile picture
Steve (Builder.io)3 years ago

As a byproduct of this video I have discovered that making corny youtube thumbnails brings me great joy

trash's profile picture
trash3 years ago

I am satisfied

Steve (Builder.io)'s profile picture
Steve (Builder.io)3 years ago

Read more about making the most of `satisfies` in my latest blog post:

Dominik 🔮's profile picture
Dominik 🔮3 years ago

great video! sorry for the off-topic question: how did you add those captions to the video ?

dax's profile picture
dax3 years ago

lol wow just pushed a commit to support this for SST's config an hour ago

Adewale's profile picture
Adewale3 years ago

let me = {} satisfies you; 🌚

Isaac Way's profile picture
Isaac Way3 years ago

cool vid! I didn't really understand the use case for satisfies til this.. my understanding now is that it basically says: "This object needs to be this type, but don't throw away any type information about it"

Mukesh Soni's profile picture
Mukesh Soni3 years ago

Thanks for the tip.

RKereh's profile picture
RKereh3 years ago

really helpful

Viktor Hubert's profile picture
Viktor Hubert3 years ago

`satisfies` is 🔥. I needed it so many times before when it wasn't around yet. I need to remember this is now possible!

Related Videos