Program: Meet io-ts: a library that gives us a composable way to bind runtime validation with static types. I’ll guide you through the journey from having runtime exceptions and “undefined”-s in your UI to developing highly reliable applications that never crash.
>>> How static types helps us?;
>>> Know your type system pitfalls;
>>> Types and contracts between backend and frontend;
>>> Auto-generating API layer;
>>> Runtime type system;
>>> io-ts: API overview and example;
>>> io-ts: composition and custom validations.
Caution: once you try that, you’ll probably refuse to write code without the things I’ll introduce you to.
Speaker: Anton Sutarmin
>>> Anton has more than 3 years of experience in commercial front-end development and has actually been passionate about it since high school;
>>> Currently, he is an eager explorer of Typescript, functional, and reactive programming, as well as making beautiful interfaces;
>>> Anton is an avid sportsman and also loves travelling in his spare time, when not under quarantine, of course.
Supported by: Progress, Devexperts & Lab08
Progress offers technologies for creating user interfaces for every device, a scalable and secure back-end for modern applications, data linking solutions from all sources, and a predictive analytics platform through which the power of machine learning reaches organizations.
Devexperts creates one of a kind custom software and trading platforms for the world’s most respected financial institutions.
Lab08 is one of the youngest software companies in Bulgaria that develops products in areas such as HR, User Testing, Social Media and more. It is founded by professionals with invaluable experience in building big data systems with multiple integrations.
This is an online event. Register and few hours prior to the event you’ll receive an attendance link.
Organized by DEV.BG
June 17th, 7:30 pm