Changes to your program have been saved!

x

Please log in to change your schedule!

x

Your rating has been saved!

x

Please log in to add a talk into your program!

x
Robin Pokorný

Robin Pokorný

Domain Architect

Klarna

MY PROGRAM

Add to
My Program

DETAILS

JUNE
11
16:00 - 16:40
Lucerna Cinema

Talk Focus

Dev
Design
Business
Marketing

Railway Oriented TypeScript #Frontendisti

When we code, we tend to focus on the “happy path”. Yet in the real world, there is validation, logging, network errors, and other “unhappy paths”.

The good news is that we know about these different paths. We know that validations may fail, and we know that network requests may not come back. Railway-oriented programming is an approach that makes sure we think about and handle all these possible outcomes.

Some languages regularly benefit from it; now, it’s time for TypeScript.

Robin Pokorný

Robin is a Domain Architect at Klarna. He started with CSS during the Responsive revolution, moved to JavaScript just when React dropped, and now designs full-stack systems for 1M cardholders. As a developer who specialises in TypeScript, he helps to find solutions by applying functional programming principles. Robin also organises several meetups: he co-founded Frontendisti.cz and runs React Berlin.

0%

Before you level up your skills at WebExpo

We use cookies and similar technologies to offer you a better browsing experience.

To get the most out of your visit, please accept them to make sure WebExpo’s website stays at the top of its game. You can adjust your cookie settings now by clicking “Manage my cookies” or change your preferences at any time by clicking on “Update my Cookies” in the footer.