~/talk

Reactive Notebooks for Python

Talkat PyData Eindhoven 2023 · 2023-11-30..12-01· [developer-experience, python]
slides:none on file

An interactive notebook platform that actually re-executes dependent cells when inputs change and resolves execution order reactive cells auto-rerun, implemented on Pluto (Julia) with Python and R added on a fork Pluto-based Julia core with Python and R support via fork. Notebooks serialize as runnable Python files so CI runs them as tests and deployments use GitHub pull requests and separate dev/test/prod environments on Kubernetes stored as Python files and run as tests. Hosted offering available at cloud.jolin.io hosted service.

AI-written summary · about

  1. 0:00Intro
  2. 2:07Overview
  3. 3:05Demo
  4. 6:50Design
  5. 11:57Grab Updates
  6. 14:37Rich Output
  7. 15:04Art
  8. 15:44Deployment
  9. 22:54Git Integration
  10. 26:57Summary
  11. 27:52LinkedIn
  12. 28:10Audience
~/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.