Welcoming PyPI's Safety & Security Engineer Mike Fiedler | Real Python Podcast #177

Real Python · Beginner ·🛡️ AI Safety & Ethics ·2y ago
You may remember a recent Python Package Index (PyPI) announcement about hiring a full-time security engineer. We've also mentioned several current security initiatives from PyPI. This week on the show, we talk with Mike Fiedler about accepting this new role and securing accounts on PyPI. 👉 Links from the show: https://realpython.com/podcasts/rpp/177/ Mike talks about how he started as a contributor to PyPI and eventually became a maintainer. We dig into why he fits this new role well and what his responsibilities are. We discuss the initiative to secure accounts using two-factor authentic…
Watch on YouTube ↗ (saves to browser)

Playlist

Uploads from Real Python · Real Python · 0 of 60

← Previous Next →
1 Python Boto3 and S3 Access Control Lists
Python Boto3 and S3 Access Control Lists
Real Python
2 Python Naming Conventions
Python Naming Conventions
Real Python
3 Documenting vs Commenting Code in Python
Documenting vs Commenting Code in Python
Real Python
4 How to Iterate Through a Dictionary in Python
How to Iterate Through a Dictionary in Python
Real Python
5 Common Issues with Sorting in Python
Common Issues with Sorting in Python
Real Python
6 Unpacking With Asterisk Operators in Python
Unpacking With Asterisk Operators in Python
Real Python
7 Object Inheritance in Python
Object Inheritance in Python
Real Python
8 Python Strings: Escape Sequences
Python Strings: Escape Sequences
Real Python
9 The Python import Statement
The Python import Statement
Real Python
10 Defining a Set in Python
Defining a Set in Python
Real Python
11 Conditional Statements in Python (if/else/elif)
Conditional Statements in Python (if/else/elif)
Real Python
12 PDFs in Python: Watermarking and Encrypting
PDFs in Python: Watermarking and Encrypting
Real Python
13 Implementing a Stack in Python
Implementing a Stack in Python
Real Python
14 Best Practices for Python Main Functions
Best Practices for Python Main Functions
Real Python
15 A Basic PyGame Program
A Basic PyGame Program
Real Python
16 About The Show (Trailer) | Real Python Podcast #0
About The Show (Trailer) | Real Python Podcast #0
Real Python
17 Python Decorators and Writing for Real Python | Real Python Podcast #1
Python Decorators and Writing for Real Python | Real Python Podcast #1
Real Python
18 NumPy arange(): arange() vs range
NumPy arange(): arange() vs range
Real Python
19 Learn Python Skills While Creating Games | Real Python Podcast #2
Learn Python Skills While Creating Games | Real Python Podcast #2
Real Python
20 Python's "is" and "is not" Operators
Python's "is" and "is not" Operators
Real Python
21 Effective Python and Python at Google Scale | Real Python Podcast #3
Effective Python and Python at Google Scale | Real Python Podcast #3
Real Python
22 "Hello World" With Arduino (Python Setup Prep)
"Hello World" With Arduino (Python Setup Prep)
Real Python
23 Learning Python Through Errors | Real Python Podcast  #4
Learning Python Through Errors | Real Python Podcast #4
Real Python
24 Inheritance in Python: Object Oriented Programming
Inheritance in Python: Object Oriented Programming
Real Python
25 Exploring CircuitPython | Real Python Podcast #5
Exploring CircuitPython | Real Python Podcast #5
Real Python
26 Python Interview Question: Merge k Sorted Linked Lists With a PriorityQueue
Python Interview Question: Merge k Sorted Linked Lists With a PriorityQueue
Real Python
27 Python REST APIs and The Well-Grounded Python Developer | Real Python Podcast #6
Python REST APIs and The Well-Grounded Python Developer | Real Python Podcast #6
Real Python
28 Django Web Apps: How to Structure Them
Django Web Apps: How to Structure Them
Real Python
29 AsyncIO + Music, Origins of Black, and Managing Python Releases | Real Python Podcast #7
AsyncIO + Music, Origins of Black, and Managing Python Releases | Real Python Podcast #7
Real Python
30 Python's print() function: Python 2 vs 3
Python's print() function: Python 2 vs 3
Real Python
31 Docker + Python for Data Science and Machine Learning | Real Python Podcast #8
Docker + Python for Data Science and Machine Learning | Real Python Podcast #8
Real Python
32 Mock Objects: Improve Your Testing in Python
Mock Objects: Improve Your Testing in Python
Real Python
33 Leveling Up Your Python Literacy and Finding Projects to Study | Real Python Podcast #9
Leveling Up Your Python Literacy and Finding Projects to Study | Real Python Podcast #9
Real Python
34 Representing Integers in Python
Representing Integers in Python
Real Python
35 Python Job Hunting in a Pandemic | Real Python Podcast #10
Python Job Hunting in a Pandemic | Real Python Podcast #10
Real Python
36 Getting Started with Pip and PyPI in Python
Getting Started with Pip and PyPI in Python
Real Python
37 Advice on Getting Started With Testing in Python | Real Python Podcast #11
Advice on Getting Started With Testing in Python | Real Python Podcast #11
Real Python
38 Python's zip() Function for Parallel Iteration
Python's zip() Function for Parallel Iteration
Real Python
39 Web Scraping in Python: Tools, Techniques, and Legality | Real Python Podcast #12
Web Scraping in Python: Tools, Techniques, and Legality | Real Python Podcast #12
Real Python
40 How Do You Read a Python Traceback?
How Do You Read a Python Traceback?
Real Python
41 PDFs in Python and Projects on the Raspberry Pi | Real Python Podcast #13
PDFs in Python and Projects on the Raspberry Pi | Real Python Podcast #13
Real Python
42 Generators in Python
Generators in Python
Real Python
43 Going Serverless with Python | Real Python Podcast #14
Going Serverless with Python | Real Python Podcast #14
Real Python
44 Make a Discord Bot With Python
Make a Discord Bot With Python
Real Python
45 Python Regular Expressions, Views vs Copies in Pandas, and More | Real Python Podcast #15
Python Regular Expressions, Views vs Copies in Pandas, and More | Real Python Podcast #15
Real Python
46 Unicode in Python
Unicode in Python
Real Python
47 Thinking in Pandas: Python Data Analysis the Right Way | Real Python Podcast #16
Thinking in Pandas: Python Data Analysis the Right Way | Real Python Podcast #16
Real Python
48 Variables in Python vs C
Variables in Python vs C
Real Python
49 Linear Programming, PySimpleGUI, and More | Real Python Podcast #17
Linear Programming, PySimpleGUI, and More | Real Python Podcast #17
Real Python
50 Creating an Intermediate Python Project: Choosing a Platform
Creating an Intermediate Python Project: Choosing a Platform
Real Python
51 Ten Years of Flask: Conversation With Creator Armin Ronacher | Real Python Podcast #18
Ten Years of Flask: Conversation With Creator Armin Ronacher | Real Python Podcast #18
Real Python
52 Dealing With Python Time in Seconds
Dealing With Python Time in Seconds
Real Python
53 Advanced Python Import Techniques and Managing Users in Django | Real Python Podcast #19
Advanced Python Import Techniques and Managing Users in Django | Real Python Podcast #19
Real Python
54 What is None and How to Test for It
What is None and How to Test for It
Real Python
55 Building PDFs in Python with ReportLab | Real Python Podcast #20
Building PDFs in Python with ReportLab | Real Python Podcast #20
Real Python
56 Getting a Directory Listing in Python
Getting a Directory Listing in Python
Real Python
57 Exploring K-means Clustering and Building a Gradebook With Pandas | Real Python Podcast #21
Exploring K-means Clustering and Building a Gradebook With Pandas | Real Python Podcast #21
Real Python
58 Misspelling, Missing, or Misusing Python Keywords: Invalid Python Syntax
Misspelling, Missing, or Misusing Python Keywords: Invalid Python Syntax
Real Python
59 Create Cross-Platform Python GUI Apps With BeeWare | Real Python Podcast #22
Create Cross-Platform Python GUI Apps With BeeWare | Real Python Podcast #22
Real Python
60 Real Python Office Hours -- Welcome Trailer
Real Python Office Hours -- Welcome Trailer
Real Python
Linear Regression Explained | A Beginner's Guide To Regression | The Basics You Need to Know!
Next Up
Linear Regression Explained | A Beginner's Guide To Regression | The Basics You Need to Know!
AI For Beginners