Michel Weststrate (threads.net@weststratemichel)
@mweststrate
Michel Weststrate. @meta. Author of MobX, mobx-state-tree, serializr, immer. π¨βπ©βπ§βπ§βπ³π±/π¬π§. https://t.co/vQuKdi3HEoβ¦
ID:37636440
https://michel.codes/ 04-05-2009 10:54:04
13,3K Tweets
16,9K Followers
2,4K Following
I think people would be surprised how much discussion, cross-pollination, and inspiration there is amongst various libraries. (And how much 'competing' lib authors get along!)
Had great chats this year with @tkdodo and Michel Weststrate (threads.net@weststratemichel) despite us 'competing' with each other.
#TypeScript tip: In my workshops I explain the concept of mapped types using 'CloneType'. It copies an object type without any change. I thought it had no practical application. But it does: it merges object intersections (&) and thereby makes types and errors much more readable
Attended in Michel Weststrate (threads.net@weststratemichel)'s TypeScript Deep Dive workshop at React Day Berlin π Dec. 8 & 12.
So may concepts that I vaguely understood before and now have a much clearer picture. Nice exercises with the last one (building a simple Zod) is my fav. Highly recommend it πππ
And trust me, part II is always the fun (and headache) part!
We'll discuss all the meta programming tools that we should have been using for MobX-State-Tree Official, except that TypeScript wasn't as advanced back then π
I will be doing another run of the #TypeScript Advanced workshop, this time remotely! Tomorrow and Friday (Dec 14/15th). It usually scores a 5 out of 5 rating, and likely the last run of it, so final chance! Details: reactsummit.us/react-workshops
React Summit π₯ Amsterdam/New York & Online
Michel Weststrate (threads.net@weststratemichel) was way ahead of time! Svelte 5 reminds me of MobX where they use proxied state!
This is why I love MobX :)
I will be doing another run of the #TypeScript Advanced workshop, this time remotely! Dec 14/15th. Likely the last run of it, so final chance! Details: reactsummit.us/react-workshops React Summit π₯ Amsterdam/New York & Online