Skip to content

TypeScript Berlin Meetup #8 - an onsite event + quiz ๐Ÿ˜Ž

Photo of Natalia Woroniec
Hosted By
Natalia W.
TypeScript Berlin Meetup #8 - an onsite event + quiz ๐Ÿ˜Ž

Details

We are very happy to announce the 8th edition of TypeScript Berlin Meetup - once more we are able to meet onsite! ๐ŸŽ‰๐Ÿ˜Ž๐Ÿค—

Come join us for a cozy evening of quality talks, networking, and yummy snacks and drinks - veggie and vegan options provided. ๐Ÿน๐ŸŒญ

During this meetup, we will run an interactive quiz. Listen to the talks closely and answer the questions for a chance to win a copy of the "Effective TypeScript: 62 Specific Ways to Improve Your TypeScript" book by Dan Vanderkam and some Prisma swag! ๐ŸŽ

Please follow the 2G rule and be ready to show proof of vaccination or recovery at the door.

____________________________________________________________________________________________

Schedule for this event:

โ—ญ 6:30 - Doors open, time for snacks ๐ŸŒฎ
โ—ญ 7:00 - Welcome and announcements ๐Ÿค
โ—ญ 7:05 - Talk 1: Ivรกn Ovejero (https://github.com/ivov) - "Distributive conditional types" ๐ŸŽ™
โ—ญ 7:20 - Q&A
โ—ญ 7:30 - Talk 2: Magnus Kulke (https://github.com/mkulke) - "Type Level Programming (with Dependent Types)" ๐ŸŽ™
โ—ญ 7:50 - Q&A
โ—ญ 8:00 - Break - snacks ๐ŸŒญ
โ—ญ 8:15 - Talk 3: Robert Wolff (https://github.com/rowolff) - "Dealing with untyped runtime libraries in TypeScript" ๐ŸŽ™
โ—ญ 8:30 - Q&A
โ—ญ 8:40 - Announcements
โ—ญ 8:45 - Hang out and chat about types ๐Ÿค—
โ—ญ 9:00 - Doors close ๐Ÿ‘‹

____________________________________________________________________________________________

๐ŸŽ™ Talk 1: Ivรกn Ovejero (https://github.com/ivov) - "Distributive conditional types"

In this talk, Ivรกn will delve into distributive conditional types and what they are good for, as an example of how thinking of types in terms of sets can help us gain fluency in manipulating everyday types.

Ivรกn is a Full-Stack Developer at n8n.io, a workflow automation startup in Berlin, formerly a fellow at Major League Hacking. He enjoys exploring all kinds of TS projects and has built many of his own, including a linter with the TS compiler API and a code generator with TypeScript AST transformers.

๐ŸŽ™ Talk 2: Magnus Kulke (github.com/mkulke) - "Type Level Programming (with Dependent Types)"

The presentation wants to dip toes into the weird twilight zone between Types and Values in Typescript. We'll briefly look at the core concept of Dependent Types in Idris and attempt to carry it over to Typescript. We probably won't end up with production-ready code, but maybe we learn something about programming at the type level.

Magnus is working at Mobimeo (Berlin) as an Engineering Manager in the Search domain, helping folks move around sustainably. He enjoys Mobility, Geospatial data, and wrestling with Rust's borrow checker.

๐ŸŽ™ Talk 3: Robert Wolff (https://github.com/rowolff) - "Dealing with untyped runtime libraries in TypeScript"

Runtime libs are sometimes required in projects. But runtime means: the TypeScript compiler cannot protect us from fat-fingering bugs into the codebase. In this talk, Robert will present ways to still have a great developer experience and type safety.

Robert is a Software Engineer at idealo. Heโ€™s working with the payment team and is a member of idealoโ€™s design system community of practice where he contributes to awesome (and type-safe) libraries.

____________________________________________________________________________________________

We will be giving out colored stickers to help you indicate how comfortable you are with in-person contact:

๐ŸŸข choose the green sticker if you are happy to connect and chat with the other attendees,
๐ŸŸก choose the yellow sticker if you're open to joining the conversation but cautious,
๐Ÿ”ด choose the red sticker if you'd rather enjoy the meetup alone.

The talks will be recorded and there will be a photographer onsite. Please let us know in advance if you do not want to appear in the photos.

COVID-19 safety measures

COVID-19 vaccination required
Event will be indoors
Please follow the 2G rule and be ready to show proof of vaccination or recovery at the door. Make sure you have the CoronaWarn-App downloaded so you can check-in smoothly.
The event host is instituting the above safety measures for this event. Meetup is not responsible for ensuring, and will not independently verify, that these precautions are followed.
Photo of TypeScript Berlin group
TypeScript Berlin
See more events
TypeScript Berlin
Photo of TypeScript Berlin group
No ratings yet
Prisma Data Services GmbH
Prenzlauer Allee 193 ยท Berlin, BE