🔊 Talks
Alex Dodge: Type Guards — Strongly Typing Flexible Code
Type guards are expressions which allow us to branch our code based on the shape of a union type without having to assert every time we use it.
We'll go into the various kinds of type guards, the benefits and pitfalls, and tips when incorporating them into a real codebase. In the process we'll refactor some code to see how they make our lives easier.
About Alex:
My name is Alex and I'm originally from Canada but living in Wrocław for the next year! I work for a company called REDspace and through them Warner Media. I'm a video developer who builds and maintains a video player and related libraries for the Warner Media video platform. I love all things TypeScript and wouldn't be able to survive my day to day without it. When I'm not tinkering on the open-source I'm usually out exploring new restaurants and pubs.
Michał Załęcki: Heads and Tails — Advanced Programming with Types