2026-06-08 –, Frannz Salon
Streamlit is an open source Python library that lets you present data to people, without having to become a frontend developer. It's easy to learn, fast to build with, and should be in every data-wrangler's toolkit. In this talk you'll learn everything you need to know to get started.
It's far too hard to visualise data. If you've got some data you want to share with people, it shouldn't need a React expert just to generate a chart. It shouldn't take a 3-tier architecture to give people an interactive view they can explore. But all too often it does.
This is where Streamlit hits a design sweet spot. It's a simple framework that makes it incredibly easy to start with regular Python data-processing code, and get to a clean, professional visualisation, in minutes. Even if you're not a "frontend person", you can get a polished, interactive user interface in front of people with just a few extra lines of code.
In this live-coding session you'll learn everything you need to get started with Streamlit. We'll start completely from scratch, explore the core parts of Streamlit's API, and see how any backend developer or data scientist can actually show their work faster than you can say, "JSON encoding".
Kris Jenkins is a Lead Developer Advocate for Snowflake, the host of the Developer Voices podcast, and a lifelong programmer. Over the course of his career he's been the CTO of a gold-trading company, a functional programming contractor specialising in Haskell, and a regular hackathon organiser.
He loves good software architecture, innovative new programming languages, and most of all, building stuff.