Dustin Ingram
Writing — Speaking — GitHub — SocialSpeaking
I like to speak about Python and software development, but more generally I’m interested in revealing little-known features of a language, explaining hard-to-grasp concepts in simple terms, or using common tools in new and unexpected ways. In-depth discussion of some of these topics can be found in my writing.
A sample of my recent talks:
- Securing the Open Source Software Supply Chain
 - PyCon US 2022, Salt Lake City, UT, April 2022
 
- PyPI & Supply Chain Security
 - SupplyChainSecurityCon 2021, Remote, October 2021 (video)
 - PackagingCon 2021, Remote, November 2021 (video)
 
- Secure Software Supply Chains for Python
 - PyCon US 2021, Remote, May 2021 (video)
 
- Static Typing in Python
 - PyCon US 2020, Pittsburgh, PA, April 2020 (video)
 - PyCon DE 2019, Berlin, DE, October 2019 (video)
 - PyGotham 2019, New York, NY, October 2019 (video)
 - DjangoCon US 2019, San Diego, CA, September 2019 (video)
 - PyCon UK 2019, Cardiff, UK, September 2019 (video)
 - PyColorado 2019, Denver, CO, September 2019 (video)
 
- Modern Development Environments for Pythonistas
 - PyCon Japan 2019, Tokyo, JP, September 2019 (video)
 - PyCon Latam 2019, Puerto Vallarta, MX, August 2019 (video)
 
- Building a Sustainable Python Package Index
 - PyBay 2019, San Francisco, CA, August 2019 (video)
 - PyCon Australia 2019, Sydney, AU, August 2019 (video)
 
- Keeping Fun in Computing
 - PyOhio 2019, Columbus OH, July 2019 (video)
 - PyHou July 2019, Houston TX, July 2019
 
- PEP 572: The Walrus Operator
 - PyCon Taiwan 2019, Taipei, TW, September 2019 (video)
 - Philly PUG May 2019, Philadelphia PA, May 2019 (video)
 - PyCon US 2019, Cleveland OH, April 2019 (video)
 - PyCon Canada 2018, Toronto CA, November 2018 (video)
 
- Data Protection for Developers
 - PyCascades 2019, Seattle WA, February 2019 (video)
 - Austin Python Meetup, Austin TX, January 2017
 
- What's new in Python 3.7
 - PyCaribbean 2019, Santo Domingo DR, February 2019
 
- Inside the Cheeseshop: How Python Packaging Works
 - PyGotham 2018, New York NY, October 2018 (video)
 - PyOhio 2018, Columbus OH, July 2018 (video)
 - SciPy 2018, Austin TX, July 2018 (video)
 - PyCon 2018, Cleveland OH, May 2018 (video)
 
- FLOSS Weekly Episode #482: PyPI
 - FLOSS Weekly, May 2018 (recording)
 
- TalkPython Episode #159: Inside the new PyPI launch
 - TalkPython, April 2018 (recording)
 
- The Fastest FizzBuzz In The West
 - PyTexas 2017, Austin TX, November 2017 (video)
 - PyGotham 2017, New York NY, October 2017 (video)
 - PyCon 2017, Portland OR, April 2017 (video)
 - Philly PUG, Philadelphia PA, January 2017
 
- Swiss Train Deployments
 - FLPY 2017, Orlando FL, October 2017 (video)
 
- Detecting Asteroids with Neural Networks in Tensorflow
 - FLPY 2017, Orlando FL, October 2017 (video)
 
- Wat‽ Mind-bending Edge Cases in Python
 - PyGotham 2016, New York NY, July 2016 (video)
 
- What Is And What Can Be: An Exploration from typeto Metaclasses
 - PyCon 2016, Portland OR, May 2016 (video)
 
- Python Tips, Tricks and Hidden Features
 - Philly PUG, Philadelphia PA, November 2015 (video)