The Real Python Podcast cover image

The Real Python Podcast

Welcoming PyPI's Safety & Security Engineer Mike Fiedler

Oct 20, 2023
This week, Mike Fiedler, PyPI's Safety & Security Engineer, talks about how he started as a contributor and became a maintainer. They discuss securing accounts using 2FA and a new publishing method called trusted publishing. Mike also shares advice on giving back to open source.
58:31

Episode guests

Podcast summary created with Snipd AI

Quick takeaways

  • Implementing two-factor authentication (2FA) on PyPI is crucial for preventing account takeovers and ensuring platform security.
  • Trusted publishing on PyPI, using OpenID Connect (OIDC) metadata, enhances security by eliminating the need for long-lived tokens and allowing only authorized publishers to upload packages.

Deep dives

The Role of a Security Engineer at PyPI

Mike Feidler discusses his role as a Safety and Security Engineer at PyPI, which is responsible for maintaining the Python Package Index. He talks about the importance of securing the accounts of PyPI users and making the platform safe for everyone.

Get the Snipd
podcast app

Unlock the knowledge in podcasts with the podcast player of the future.
App store bannerPlay store banner

AI-powered
podcast player

Listen to all your favourite podcasts with AI-powered features

Discover
highlights

Listen to the best highlights from the podcasts you love and dive into the full episode

Save any
moment

Hear something you like? Tap your headphones to save it with AI-generated key takeaways

Share
& Export

Send highlights to Twitter, WhatsApp or export them to Notion, Readwise & more

AI-powered
podcast player

Listen to all your favourite podcasts with AI-powered features

Discover
highlights

Listen to the best highlights from the podcasts you love and dive into the full episode