top of page

TypeScript Deep Dive: From Type System Wizardry to Type Testing Mastery

Wix Engineering Meetup

Tuesday, December 17, 17:30
Wix Campus. TLV

a.jpg

About our meetups

Dive into hard-won TypeScript lessons and best practices drawn from Wix Engineering's real-world development experiences. We'll share key insights shaped by years of building and scaling TypeScript applications.

Agenda

17:30 — 18:00

Gathering: Pizza & drinks

18:00 — 18:45

Matan Cohen

Frontend Developer, Wix

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.

18:45 — 19:00

Break

19:00 — 19:45

Ronen Amiel, 

Frontend Infra Developer, Wix

TypeSystem 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.

19:45 — 20:30

Networking

Speakers

Screenshot 2024-11-06 at 14.02.10.png

(01)

Matan Cohen

Frontend Developer, Wix

Screenshot 2024-11-06 at 14.02.00.png

(02)

Ronen Amiel

Frontend Infrastructure Developer, Wix

RSVP

Sunday, December 17, 17:30

Yunitsman St 5, Tel Aviv-Yafo

For more detailed instructions check out this navigations guide.

Thank you for registering

More from Wix Engineering

1 0n1.png

Book a free 1 on 1 session with our top engineering minds

FED.jpg

Join us: Frontend Engineer, Tel Aviv

external-file_edited.jpg

An In-Depth Interview with Addy Osmani on Development and Developer Growth

aviran.png

Read Aviran Mordo's post about military service while looking for a job

GitHub.png

Scott Chacon, GitHub’s Co-Founder - Special Interview

w2.png

Join our WhatsApp channel to get real-time update about the meetup

Get Wix Engineering straight to your inbox

Thanks for submitting!

© 2006-2024 Wix.com

bottom of page