# 🎧 How to Build a Reactive Event Streaming App - Coding in Motion

**URL:** <https://forum.confluent.io/t/how-to-build-a-reactive-event-streaming-app-coding-in-motion/6089>\
**Category:** News and Blogs\
**Created:** [20 September 2022 07:21 UTC](https://forum.confluent.io/t/how-to-build-a-reactive-event-streaming-app-coding-in-motion/6089 "2022-09-20T07:21:52Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![alice.richardson](https://sea1.discourse-cdn.com/flex019/user_avatar/forum.confluent.io/alice.richardson/32/137_2.png) [@alice.richardson](https://forum.confluent.io/u/alice.richardson)\
**Post date:** [20 September 2022 07:21 UTC](https://forum.confluent.io/t/how-to-build-a-reactive-event-streaming-app-coding-in-motion/6089/1 "2022-09-20T07:21:52Z")

</div>

_There’s a new Streaming Audio episode - check it out!_

How do you build an event-driven application that can react to real-time data streams as they happen? Kris Jenkins (Senior Developer Advocate, Confluent) will be hosting another fun, hands-on programming workshop—Coding in Motion: Watching the River Flow, to demonstrate how you can build a reactive event streaming application with Apache Kafka®, ksqlDB using Python.

As a developer advocate, Kris often speaks at conferences, and the presentation will be available on-demand through the organizer’s YouTube channel. The desire to read comments and be able to interact with the community motivated Kris to set up a real-time event streaming application that would notify him on his mobile phone.

During the workshop, Kris will demonstrate the end-to-end process of using Python to process and stream data from YouTube’s REST API into a Kafka topic, analyze the data with ksqlDB, and then stream data out via Telegram. After the workshop, you’ll be able to use the recipe to build your own event-driven data application.

EPISODE LINKS

- [Coding in Motion: Building a Reactive Data Streaming App](https://www.confluent.io/resources/online-talk/coding-in-motion/building-a-reactive-data-streaming-app/)
- [Watch the video version of this podcast](https://youtu.be/kS_sdaU_BwI)
- [Kris Jenkins’ Twitter](https://twitter.com/krisajenkins)
- [Streaming Audio Playlist](https://www.youtube.com/playlist?list=PLa7VYi0yPIH1B0i7mhzVi78TIkKSd-0vE)
- [Join the Confluent Community](https://www.confluent.io/community/ask-the-community/)
- [Learn more with Kafka tutorials, resources, and guides at Confluent Developer](https://developer.confluent.io/)
- [Live demo: Intro to Event-Driven Microservices with Confluent](https://www.confluent.io/resources/online-talk/demo-intro-to-event-driven-microservices-with-confluent/)
- [Use **PODCAST100** to get an additional $100 of free Confluent Cloud usage](https://www.confluent.io/confluent-cloud/tryfree) ([details](https://www.confluent.io/confluent-cloud-promo-disclaimer/)) 

* * *

[**🎧 Listen to the episode**](https://www.podtrac.com/pts/redirect.mp3/www.buzzsprout.com/186154/11319847-how-to-build-a-reactive-event-streaming-app-coding-in-motion.mp3)
