~/talks

Dustin Ingram

what they talk about

all 9 in the filters

where they keep going back

all 10 in the filters

on a stage with

all 12 in the filters

who talks about the same things

titleconferencedate
Software Security and Slippery Slopes: How to elevate an entire ecosystem at scalePyCon US 20232023-04-19
Laid‑out claims and concrete results: trusted Publishers for Pi Pi ships and replaces long‑lived API tokens with a GitHub Actions flow that needs three small…
Talk on
Securing the Open Source Software Supply ChainPyCon US 20222022-04-27
Asserts open source is usable but needs concrete controls and shows real tools, not just theory: use pip audit to find and auto-fix known vulnerabilities…
Talk on
PyPI Supply Chain SecuritySupplyChainSecurityCon North America 20212021-10-11
The Python Package Index runs mostly on volunteers and serves more than 2 billion requests/day with an estimated cost of $2.3M/month to operate; recent…
Talk on
Secure Software Supply Chains for PythonPyCon US 20212021-05-14
PyPI hosts nearly 300,000 projects and has removed more than 3,000 malicious libraries after incidents; a dependency confusion variant previously hit Apple…
Talk on
Lightning Talks 1PyCon US 20212021-05-14
Fast specifics: Friendly improves tracebacks with "where/why/what" queries, Jupyter support and French translations; tox 4 is three times faster and adds wheel…
Lightning on
Lightning Talks 2PyCon US 20212021-05-14
Short lightning slate: concrete claims and tools, not platitudes. Expect Moulding Data for ML: three cycles and bias corrections, more data ≠ better data, a…
Lightning on
Fireside chat about advanced Python developmentPyCascades 20212021-02-19
Covers concrete tradeoffs: emergency Python 3.8/3.9 release cadence after two CVEs and why one float bug is realistically a crash not full remote code…
Panel on
Static Typing in PythonPyCon US 20202020-04-15
Claim: Python is dynamically typed but can be made as statically typed as desired. History and specifics: PEP 3107 adds annotations in 2006, PEP 484 and the…
Talk on
Static Typing in PythonDjangoCon US 20192019-09-22
Python remains dynamically typed but can be annotated to be statically checked using the typing module and optional type hints; history hits PEP 3107 484 and…
Talk on
Static Typing in PythonPyColorado 20192019-09-07
History and concrete rules for adding types to Python show up: function annotations and PEPs (3107, 483, 484, 526) define the PEP 484 typing module, static…
Talk on
Modern development environments for PythonistasPyCon Latam 20192019-08-29
Shows how to build bit‑for‑bit reproducible dev and prod images using Docker and a simple Dockerfile, run and link services with docker compose, and run tests…
Talk on
Building a Sustainable Python Package IndexPyCon AU 20192019-08-02
PyPI is the canonical but wild west package registry that actually runs on Python 3, Pyramid, Postgres, Redis, Kubernetes with a CDN fronting almost…
Talk on
Keeping Fun in ComputingPyOhio 20192019-07-27
A nostalgic TI‑83 program from 2003 reproduces the Matrix rain as a self‑made open source toy, a concrete example of play; a popcorn‑eating robot collection…
Talk on
Data Protection for Developers: Past, Present, and FuturePyCascades 20192019-02-23
A concise history of data protection traces laws from the Hessian act in 1970 and Sweden 1973 to the EU directive of 1995 and the GDPR effective May 25, 2018…
Talk on
Inside the Cheeseshop:How Python Packaging WorksPyGotham 20182018-10-05
Historical walkthrough shows how Python moves from ad hoc archives to a secure index: setup.py and distutils introduce source and built distributions…
Talk on
Inside the Cheeseshop: How Python Packaging WorksPyOhio 20182018-07-28
A compact history and troubleshooting map: explains how distutils gave source dists and led to setuptools/easy_install and eggs, why pip drops eggs and…
Talk on
Inside the Cheeseshop: How Python Packaging WorksPyCon 20182018-05-11
Traces concrete history and engineered fixes: why setup.py executes arbitrary code and blocks reliable dependency discovery, why wheels vs eggs matter and how…
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.