Speaker: Wyko Rijnsburger Genre & level: Backend, Medior Reactive programming: everybody seems to be talking about it, but there has been little real-world utilization. This is a shame, since a reactive approach can significantly improve both the quality of your codebase and the performance of your application. At Team 52, we started building a back end for our mobile apps using a reactive architecture about 1.5 years ago. Along the way, we discovered how beautiful Reactive applications can be, but also how small mistakes can lead to huge issues in a way that is not the case with traditional applications. In this talk, I will guide you through the often-messy but ultimately successful process of developing these applications. I will discuss how the Reactive approach changed the way we write code, how we used it to optimize concurrency and performance, but also how it leads to some embarrassing bugs. Finally, I will show you how you can start building a stable, high performing reactive application right now.