Memory Safety and Modernizing Python's Cryptography Ecosystem with Alex Gaynor
Failed to add items
Add to cart failed.
Add to wishlist failed.
Remove from wishlist failed.
Follow podcast failed
Unfollow podcast failed
-
Narrated by:
-
Written by:
About this listen
Alex Gaynor, long-time open source contributor and core developer of Django, PyPy, and Python's cryptography library, joins us to discuss the challenging transition from C to Rust in the Python ecosystem. We explore memory safety vulnerabilities like buffer overflows, the technical and community challenges of introducing Rust to a major Python library, and how to navigate hostile feedback during controversial changes. Alex shares lessons from shipping the first Rust-based cryptography release, managing platform compatibility issues, and why sometimes breaking backwards compatibility is necessary to move an ecosystem forward.
A must-listen for anyone maintaining critical open source infrastructure or dealing with the "gross" realities of pushing technological boundaries.
https://cryptography.io/en/latest/
For a video version of this podcast, check out https://youtu.be/FQayBHWVsQA.
The GR-OSS OUT Podcast is produced by Ben Wiley.
Special Guest: Alex Gaynor.