~/talks

Reuven M. Lerner

what they talk about

all 10 in the filters

where they keep going back

all 4 in the filters

on a stage with

all 18 in the filters

who talks about the same things

titleconferencedate
Tutorial Sneak Peak: "All about decorators"PyCon US 20262026-05-13
Shows how decorators are implemented and what the syntax actually does behind the scenes, steps through building multiple concrete decorators from simple…
Talk on
Marimo - A new notebookPyData Tel Aviv 20252025-11-05
Marimo claims predictable, spreadsheet‑like single-assignment variables that auto‑percolate changes through dependent cells, builtin widgets (sliders, radios)…
Talk on
The PyArrow revolution in PandasPyCon US 20252025-05-16
Pandas experiments with PyArrow show concrete wins and clear trade‑offs: CSV reads drop from ~103s to ~8.6s (≈10×), binary formats shrink a 2.2GB CSV to…
Talk on
Comprehending ComprehensionsPyCon US 20252025-05-16
Live notebook demonstrations show working code for list comprehensions, set comprehensions, dict comprehensions and nested comprehensions plus generator…
Talk on
Times and Dates in PandasPyData Tel Aviv 20242024-09-25
Pandas code converts CSV strings to real datetimes with pd.to_datetime and read_csv(parse_dates=...), shrinking NYC taxi timestamps from ~977 MB as strings to…
Talk on
All about decoratorsPyCon US 20242024-05-15
Shows exactly what gets built and what works: writes a bunch of decorators that wrap functions, uses splat args and double-splat kwargs so wrappers accept any…
Talk on
Times and dates in PandasPyCon US 20242024-05-15
Pandas converts messy timestamp text into real datetime64 and timedelta64 types using pd.to_datetime, and can parse on import with read_csv parse_dates or the…
Talk on
Comprehending comprehensionsPyCon US 20232023-04-19
Claims that comprehensions are both essential and often misunderstood get demonstrated with concrete code: live Jupyter notebooks pushed to GitHub show list…
Talk on
Generators, coroutines and nanoservicesPyCon US 20232023-04-19
Generator functions have been a part of Python for many years already, and are a well known technique for creating iterators. But generators have a few…
Talk on
What happens when you import a module?PyCon Israel 20222022-06-28
Explains exactly how import works: Python checks sys.modules cache, walks sys.meta_path finders (pathfinder, builtins, frozen), gets a ModuleSpec, uses the…
Talk on
Diversity & Inclusion WorkgroupPyCon US 20222022-04-27
Started November 2020 with 20 members, the workgroup documents concrete election problems: 2020 had four board seats and 26 nominees yet all winners are from…
Talk on
Understanding attributes (Or: They're not nearly as boring as you think!)PyCon US 20222022-04-27
Explains exactly what the dot does and why attributes drive Python behavior with concrete examples: variables vs object attributes, a population counter moved…
Talk on
Working with dates and times in PandasConf42 Python 20212021-05-27
Live coding in a Jupyter notebook shows reading taxi.csv with pd.read_csv and using parse_dates to convert pickup/dropoff strings into 64-bit timestamps…
Talk on
When is an exception not an exception? Using warnings in PythonPyCon US 20212021-05-14
Shows concrete APIs and behaviors: uses warnings.warn with categories and stacklevel to point to the caller, explains built-in categories and why deprecation…
Talk on
EducationPyCon US 20212021-05-14
Session reports specific tools and outcomes: a traceback helper called python -m friendly explains errors in English and French, covers ~200 tested cases, and…
Talk on
TrainersPyCon US 20212021-05-14
A two-hour summit catalogs concrete tactics for remote Python training: role splits like a supporting instructor role and helpers, a scaffolding cloud server…
Talk on
Function dissection lab -- learn how functionsPyCon US 20202020-04-15
Asserts that Python treats functions as objects and demonstrates the mechanics: inspect __code__ and its fields (co_argcount, co_varnames, co_flags…
Talk on
Python Trainers Summit - Hatchery 2020PyCon US 20202020-04-15
A practical summary of what actually happens and what to expect: live coding often uses a terminal mirroring setup (tmux) so students see only one window while…
Talk on
~/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.