Angular Heidelberg

#ngHeidelberg v8

with Kai Röder and Michael Hladky


Kai Röder: The Benefits of a Design System: How Storybook Can Improve Your Daily Work

Component driven frameworks are all over the place. But how can we manage components in a maintainable and transparent way without losing track? At the end of this talk you should know more about isolated component development, design systems and Storybook itself.


Kai works as a lead developer at AEB with a focus on the company’s Angular client framework. In October 2018, he joined the Storybook team as an open source maintainer.

📹 Video
💻 Slides
💻 Slides Backup


Michael Hladky: Angular and RxJS – Tackling Component State Reactively

Ever heard about “ephemeral state”? Ngrx, ngxs, akita etc did a great job in managing global state in SPAs. However, nobody talked about the complexity and pain of managing the local component state. Based on a quote of “Gang of Four”: “If you stick to the paradigms of OOP the design patterns appear naturally”. I will solve isolates problems in a reactive way and the final design pattern for reactive component state results naturally.

If you attend this talk you will hear about:

You will be able to write fully reactive components that will be well structured and organised without any effort.


Michael is located in Austria Vienna. He is a certified Google Developer Expert (GDE), trainer developer and consultant in the field of Angular, RxJS and Ionic. As an active community member, he is the organiser of Angular Vienna and founder and leading head of Angular Austria, a non-profit association to support Angular.

📹 Video
💻 Slides
💻 Code

© Angular Heidelberg | GitHub