William Woodruff
Employers on the program
- 2026OpenAI1 talk
- 2023–2025Trail of Bits2 talks
The year around now
Talks in the past 12 months and announced talks ahead, one row per conference, January to December. Hover a mark for the talk.
Appearances by year
- PyCon (national Python conferences)
- EuroPython
Talks
| Date | Event | Conference | Role | Title | Links |
|---|---|---|---|---|---|
| Jul 13, 2026 | EuroPython 2026 | EuroPython | keynote | Securing Python for the next decade as OpenAI (Astral) The world of open source is undergoing numerous seismic changes, and Python is no exception. This keynote will focus on security: we'll extrapolate (and…Show lessThe world of open source is undergoing numerous seismic changes, and Python is no exception. This keynote will focus on security: we'll extrapolate (and speculate) on the task of securing Python for the next decade of usage by open source maintainers, corporations, tinkerers, vibe coders, and... | Video |
| May 14, 2025 | PyCon US 2025 | PyCon (national Python conferences) | speaker | Attestations: a new generation of signatures on PyPI as Trail of Bits End-to-end signing and verification is one of the hardest technical and social challenges in open source packaging: it rests at the fault lines of error- and…Show lessEnd-to-end signing and verification is one of the hardest technical and social challenges in open source packaging: it rests at the fault lines of error- and misuse-prone cryptography, long-term secret management, and identity/trust bootstrapping. | Video |
| May 15, 2024 | PyCon US 2024 | PyCon (national Python conferences) | speaker | Building a Rusty path validation library for PyCA CryptographyThe Python ecosystem has historically relied on OpenSSL (and its myriad forks) to provide an implementation of X.509 path validation, a little-known but…Show lessThe Python ecosystem has historically relied on OpenSSL (and its myriad forks) to provide an implementation of X.509 path validation, a little-known but essential component of every secure HTTPS connection made on the modern Internet. | Video |
| Apr 19, 2023 | PyCon US 2023 | PyCon (national Python conferences) | speaker | Ergonomic codesigning for the Python ecosystem with Sigstore as Trail of Bits Code signing is coming to the Python packaging ecosystem, in the form of Sigstore : individual package maintainers and users will be able to sign for and verify…Show lessCode signing is coming to the Python packaging ecosystem, in the form of Sigstore : individual package maintainers and users will be able to sign for and verify the authenticity of their Python packages, respectively, without the historical and technical baggage of PGP. | Video |
| Apr 15, 2020 | PyCon US 2020 (Online) | PyCon (national Python conferences) | speaker | Bringing Two Factor Authentication to PyPI Since March, $speaker has worked with the PSF and PyPA to implement and land major security improvements in Warehouse, the codebase that drives PyPI. | |
| Apr 15, 2020 | PyCon US 2020 (Online) | PyCon (national Python conferences) | speaker | TUFening PyPI: Securing the Package Supply ChainEvery time you fetch a package from the Python Package Index (PyPI) you’re making an implicit security decision. However, the security implications of package…Show lessEvery time you fetch a package from the Python Package Index (PyPI) you’re making an implicit security decision. However, the security implications of package indexes are not typically well understood by developers. |
Frequent co-speakers
| Speaker | Shared events | Shared talks | Last together |
|---|---|---|---|
| Łukasz Langa | 5 | — | 2026 |
| Maria Jose Molina Contreras | 5 | — | 2026 |
| Pablo Galindo Salgado | 5 | — | 2026 |
| Neeraj Pandey | 4 | — | 2025 |
| Paul Ganssle | 4 | — | 2025 |
| Reuven M. Lerner | 4 | — | 2025 |
| Russell Keith-Magee | 4 | — | 2025 |
| Antonio Cuni | 3 | — | 2026 |
| Cheuk Ting Ho | 3 | — | 2026 |
| Evan Kohilas | 3 | — | 2026 |
| Hynek Schlawack | 3 | — | 2026 |
| Koudai Aono | 3 | — | 2026 |
| Yury Selivanov | 3 | — | 2026 |
| Brandt Bucher | 3 | — | 2025 |
| Jimmy Lai | 3 | — | 2025 |
Speakers with the same name are merged into one entry, so this page may combine more than one person. Affiliations are shown as each conference listed them.