TypeScript Deep Dive: From Type Sytem Wizardry to Type Testing Mastery
Tuesday, December 17, 17:30
Wix Campus TLV

Dive into hard-won
//---About our meetups
Dive into hard-won TypeScript lessons and
agenda
17:30-18:00
Gathering: Pizza & Drinks
18:00-18:45
Type Testing: Do we really need it?
This talk introduces the concept of type testing—a powerful yet often underutilized technique that helps prevent type-related bugs and aids in the creation of complex type definitions.
Through this session, we will learn how to implement type tests, understand why they are crucial, and discover when you should prioritize them.
By the end of this talk, you’ll leave with a solid understanding of when, why, and how to write type tests, giving you the confidence to improve your code’s type safety and ensuring that your TypeScript types behave as expected.
Matan Cohen
Frontend Developer, WIx
18:45-19:00
Break
19:00-19:45
TypeSystems Shenanigans
TypeScript's type system lets us catch bugs and errors in our code as we write it instead of later on when the code runs.
But... that's the obvious way to use the type system... In this live coding session, I will push TypeScript's type system to its limits by implementing functions and logic purely on top of the type system.
Ronen Amiel
Frontend Infrasturcture Developer, WIx
19:45-20:30
Networking
//---Speakers
meet our
speakers

Matan Cohen:
Frontend Developer, Wix

Ronen Amiel:
Frontend Infrastructure Developer,Wix
//---Register
RSVP
Yunitsman St 5, Tel Aviv - Yafo
Tuesday, December 17, 17:30
For detailed navigation instructions check out this guide



