~/talk

Beyond Prototyping: Building Production-Level Apps with Streamlit

Talkat PyData Paris 2025 · 2025-09-30..10-01· [developer-experience]
links:none on file
links:none on file
slides:none on file

Streamlit claims it scales from prototype to production: Snowflake reports 500 internal apps across 70 teams using templates, preview deployments on PRs, and simple exception logging to a table plus Slack alerts. The platform adds fragments to limit reruns for better performance, editable dataframes with 17 column types and selections for charts, and extensive theming with 47 theming options. LLM agents (Cursor et al.) generate app code when given company rules and deploy workflows.

AI-written summary · about

  1. 0:00Streamlit introduction
  2. 1:46Streamlit’s evolution to production
  3. 3:31Snowflake’s Streamlit adoption
  4. 5:39Developer happiness with local dev
  5. 7:23Reliability and viewer satisfaction
  6. 9:52AI agents for Streamlit apps
  7. 12:19Streamlit features for production
  8. 13:20Advanced theming
  9. 15:45Flexbox layouts
  10. 17:10Interactive data frames
  11. 18:33Chart selections
  12. 19:14Performance with fragments
  13. 21:01Authentication security
  14. 22:06Q&A
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.