Kris jenkins

Kris jenkins

Kris Jenkins is a Developer Advocate for Confluent, a veteran startup contractor, and former CTO & Co-Founder of a gold trading business. He started his career working for a finance company whose success depended on having a better data model than all their competitors, and the search for the better model has been with him ever since.

Montreal 2022 sessions

Dashing Off A Dashboard

English session - Intermediate

How much can we do with Kafka in a lunch break? Let's find out.

In this live-coding session we'll build a real-time dashboard from scratch. Dancing across three languages - KSQL, Java and JavaScript - we'll piece together the skeleton of a dashboard that could serve KPIs to everyone in your organisation, or just form the basis of your next lunchtime hacking session.

PICKUP DATA - A Kafka Adventure Game

English session - Beginner

Apache Kafka is an event-streaming database that needs a different mental model to get the best out of it, and the best way to acquire new mental models is by building something!

In this talk we'll revisit a classic game - a Text-Based Adventure - and rebuild it as an event-based application.

Along the way we'll learn to think in streams, explore some design patterns, and see how Kakfa handles data-processing, state management and more.