DevDays Europe 2021

Valentin Kononov

Position: Fullstack developer

Company: Mapbox

Country: Belarus

Biography

Valentin works at Mapbox R&D center in Minsk, Belarus, experienced in .NET, Angular, React Native, NodeJS, NestJS and other interesting stuff in full stack software development. He loves modern web technical stack, but strongly believes in understanding of fundamental aspects of programming. He likes code writing, work in amazing and useful projects, which can bring something valuable to people. His spare time is mostly dedicated to his family, reading and writing, and also traveling is important part of his life!

Talk

Runtime Type Safety in Typescript

Nowadays we live in a world of JavaScript, let’s admit it. But have you ever missed compilation and real runtime strong types in JS? I always! And my friendship with web development started only after Typescript usage, which has something like compilation step. But is it real compilation? How we can make one step closer to ’strong types’ in web world? Let’s talk about what opportunities we have to emulate this in TS – runtime checks, validation, decorators to automate it.
We will about JS in runtime, communication of your code with outer world, runtime checks, decorators and some other stuff.

Session Keywords

🔑 JavaScript
🔑 Typescript
🔑 Runtime Safety

Workshop

Smells Like an Angular Spirit – NestJS Backend Framework

This workshop introduce audience into NestJS backend framework.

We will cover such aspects as NestJS API structure, basic concepts, controllers, decorators usage. And even try to get into Authentication, configuration and Docker for NestJS.

But also we will dive deeper into NestJS pipeline for requests handling and capabilities in this area.

During workshop we will have 4 practical coding sections, discussions and knowledge sharing.

« Back