2022
September
“Breaking Numbers in the Name of Security”, PyCon UK 2022, Cardiff
July
“Tales of Python Security”, EuroPython 2022, Dublin
“CPython Developer Panel”, EuroPython 2022, Dublin
May
“Tales of Python Security”, Engineering Conference, Microsoft
2021
November
“Helping your Company to Love Python”, PyCon Blackrock 2021 (keynote; video available on private request)
2019
December
“Python on Windows is Okay, actually”, podcast, Talk Python To Me
November
“Run Python in production without compromising your security”, Microsoft Ignite, Orlando (almost identical content to “The Secret Life of Python” as presented at PyData NYC 2019 and North Bay Python 2019)
“The Secret Life of Python”, PyData NYC 2019, New York
“The Secret Life of Python”, North Bay Python 2019, Petaluma
July
“Auditing Hooks and Security Transparency for CPython”, EuroPython 2019, Basel
May
“Python in the Windows Store”, PyCon US 2019 Language Summit, Cleveland
“Python on Windows is Okay, Actually”, PyCon US 2019, Cleveland
“Why is Microsoft at PyCon?”, PyCon US 2019 Sponsor Welcome, Cleveland
“Python.exe now shipping with Windows 10”, podcast, Python Bytes
2018
December
“Python’s Journey at Microsoft”, podcast, Talk Python To Me
November
“Python on Windows is Okay, Actually”, PyCon IE 2018, Dublin
“Python on Windows is Okay, Actually”, North Bay Python 2018, Petaluma
September
“Science and Data on Microsoft Azure”, NOBUGS 2018, Brookhaven (keynote)
“Python on Windows is Okay, Actually”, PyData NYC 2018, New York
“Python on Azure DevOps”, Azure DevOps Launch, online only
July
“Python on Windows is Okay, Actually”, EuroPython 2018, Edinburgh
June
“Embedding Python in a C++ Project”, Visual Studio Toolbox, online only
May
“Python with Visual Studio and Visual Studio Code”, PyCon US 2018, Cleveland (tutorial)
2017
December
“Why does Python need security transparency?”, North Bay Python 2017, Petaluma
November
“Why does Python need security transparency?”, PyData NYC 2017, New York
May
“I Installed Python 3.6 On Windows And I Liked It”, PyCon US 2017, Portland (direct YouTube link)
“Top Python Questions”, Microsoft Virtual Academy, Seattle (series) (from archive.org, 447 MB, .zip))
“A lap around Python tools in Visual Studio”, Build 2017, Seattle (prerecorded)
2016
September
“Break out of the box with Python”, Ignite 2016, Atlanta
August
“Why is Windows so Broken (and how to fix it)”, PyData SF 2016, San Francisco
“Episode #70 Python on Windows”, podcast, Podcast.__init__
June
“Intentional Communication”, PyCon TW 2016, Taipei (keynote)
May
“What can you do with Python at Microsoft?”, PyCon US 2016, Portland
“Python @ Microsoft”, Python and R Day, New York City
April
“Episode #53 Python in Visual Studio”, podcast, Talk Python To Me
“Python @ Microsoft”, Python Day, Redmond (internal Microsoft event)
March
“Python: Fill in the Gaps”, Build 2016, San Francisco (prerecord, and presented live)
“Python and node.js on Visual Studio”, Channel 9 Live at Build 2016, San Francisco
February
“Microsoft Azure (for people who are too busy)”, PyCaribbean, Dominican Republic
2015
November
“Using Python in Visual Studio”, PyData NYC, New York
July
“What’s Coming in Python 3.5 (and why you should be excited)”, PyData Seattle, Seattle
“Python Tools for Visual Studio 2015”, Visual Studio 2015 Final Release Event, online only
May
“Python and Node.js: Microsoft’s Best Kept Secrets”, Microsoft Ignite 2015, Chicago
April
“Getting Started with Python Development using Visual Studio” (playlist), Connect(“Learn”);, online only
“Visual Studio Python Tutorial Deep Dive: Creating Native Modules”, Connect(“Learn”);, online only
“Python and Node.js: Microsoft’s Best Kept Secrets”, Build 2015, San Francisco
2014
November
“Introducing Visual Studio Community 2013”, Connect();, online only
“Python Tools for Visual Studio”, Connect();, online only
September
“Python Tools for Visual Studio”, Visual Studio Toolbox, online only
2013
April
“Debugging Python on Linux with Visual Studio”, PyCon US, Santa Clara