Conference Videos

If you can't explain it simply, you don't understand it well enough. - A. Einstein

Below you can watch some of the talks I delivered at programming conferences.

In the 5 Architectures of Asynchronous JavaScript talk delivered at Nordic.js conference (Stockholm, Sweden) I explain 5 different approaches to cope with Asynchronous Programming in JavaScript, focusing on their foundations, strengths and weaknesses. I also guide which of these solve certain application problems.

In the 5 Architectures of Asynchronous JavaScript talk delivered at DEVOXX conference (Kraków, Poland) I explain 5 different approaches to cope with Asynchronous Programming in JavaScript, focusing on their foundations, strengths and weaknesses. I also guide which of these solve certain application problems.

In the Async Functions Awaiting You talk delivered at JS-Poland conference, I explain the foundations behind async/await mechanism in JavaScript, as well as its pros and cons, gains and limitations.

In the Backend-less Development Revisited talk delivered at Java Developer Day (JDD) conference, I describe and compare various ways to build client applications without being tied to all issues related to backend components, by introducing mocked APIs.

In the ng-enterprise talk delivered at NG-Poland conference, I focus on important issues architects have to face while implementing enterprise-scale UIs.

In the RxJS: Everything is a stream talk delivered at 4developers Festival, I explain the logical foundations for the Functional Reactive Programming paradigm, compare many exceptive approaches (such as pull-based and push-based streams), and yet building a solid understanding for the philosophy behind RxJS.

In the JavaScript + Java = TypeScript talk delivered at WebExpo Conference (Prague, Czech Republic), I explain the core ideas behind the TypeScript language, as well as bringing the quick-wins on why would developers benefit from using the language.


See all the talks I gave so far