Data Conference Databasea Query.Farm index
Speakers

William Woodruff

Employers on the program

  1. 2026OpenAI1 talk
  2. 2023–2025Trail of Bits2 talks
Events5
Conferences2
Talks61 keynote
Years active2020–2026
Miles between events6,1974 in-person events · 2 countries

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.

JanFebMarAprMayJunJulAugSepOctNovDecEuroPythonEuroPython
Held in the past 12 months Next 12 months Today, Nov 9, 2026

Appearances by year

201920202021202220232024202520262027
  • PyCon (national Python conferences)
  • EuroPython

Talks

DateEventConferenceRoleTitleLinks
Jul 13, 2026EuroPython 2026EuroPythonkeynoteSecuring 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 less

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 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, 2025PyCon US 2025PyCon (national Python conferences)speakerAttestations: 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 less

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 misuse-prone cryptography, long-term secret management, and identity/trust bootstrapping.

Video
May 15, 2024PyCon US 2024PyCon (national Python conferences)speakerBuilding a Rusty path validation library for PyCA Cryptography
The 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 less

The 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, 2023PyCon US 2023PyCon (national Python conferences)speakerErgonomic 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 less

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 the authenticity of their Python packages, respectively, without the historical and technical baggage of PGP.

Video
Apr 15, 2020PyCon US 2020 (Online)PyCon (national Python conferences)speakerBringing 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, 2020PyCon US 2020 (Online)PyCon (national Python conferences)speakerTUFening PyPI: Securing the Package Supply Chain
Every 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 less

Every 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

SpeakerShared eventsShared talksLast together
Łukasz Langa5—2026
Maria Jose Molina Contreras5—2026
Pablo Galindo Salgado5—2026
Neeraj Pandey4—2025
Paul Ganssle4—2025
Reuven M. Lerner4—2025
Russell Keith-Magee4—2025
Antonio Cuni3—2026
Cheuk Ting Ho3—2026
Evan Kohilas3—2026
Hynek Schlawack3—2026
Koudai Aono3—2026
Yury Selivanov3—2026
Brandt Bucher3—2025
Jimmy Lai3—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.