Talks by title
Slides from my talks, keynotes, and workshops on Speaker Deck
All decks are on Speaker Deck. Playlist on YouTube
| Title | Subtitle | Event | Date |
|---|---|---|---|
| Press Start | Python’s Next Generation | PyCon JP 2026 (keynote) | 2026-08-21 |
| Growing as a Python Developer | Resilience, Effort, Community | PyOhio 2026 (keynote) | 2026-07-25 |
| Beyond the Hype | A Pragmatic Look at How Developers Actually Use AI | PyCon US 2026, AI Track (panel moderator) | 2026-05-15 |
| Conversation, Computation, and Community | Solving Scientific Problems with Jupyter Notebooks and AI Tools | JetBrains PyTV: Python Unplugged | 2026-03-04 |
| Question Driven Development using Python | Guide your Python code and career to success | PyBeach 2025 (keynote) | 2025-09-27 |
| CPython: Foundation for Scientific Python | SciPy 2025 (plenary tools session) | 2025-07-10 | |
| Be a SLQAR | Micromentoring for all | PyTexas 2025 (lightning talk) | 2025-04-13 |
| Lessons in Leadership | Python, AI, and Heuristics | PyCon Uganda 2024 (keynote) | 2024-10-13 |
| Embracing Python, AI, and Heuristics | Optimal Paths for Impactful Software | EuroPython 2024, Prague (keynote) | 2024-07-10 |
| Thriving with Python | Navigate the pitfalls in a polyglot world | PyTexas 2024 (keynote) | 2024-04-21 |
| Pragmatic Python | Python 3.12 and beyond | PyCon Sweden 2023 (keynote) | 2023-11-10 |
| The Future is Notebooks | Co-presented with Elijah Meeks | ODSC East 2023 | 2023-05-12 |
| Python: The People’s Programming Language | Building a Resilient Network for the Next Decade | PyCon US 2023 (keynote) | 2023-04-24 |
| The Open Source Data Tooling Landscape | Coiled webinar | 2021-08-24 | |
| A Random Walk with Snakes and Friends | Women in Analytics Conference 2021 (keynote) | 2021-07-22 | |
| Jupyter Notebooks for Humans | Six Steps to Human Friendly Notebooks | PyNam | 2021-04-15 |
| Learning Python | Tips from Cognitive Science, Jupyter, and Open Source Community | MIT Alumni Club of San Diego Guest Speaker Series, Oak Valley Coding Club | 2021-03-27 |
| Play with Code | The Joy of p5.js (with Amanda Casari) | Playfest 2021 | 2021-01-30 |
| Contributing to Core Python | An Opinionated Guide for Scientists and Data Scientists | Data Umbrella Meetup | 2020-11-10 |
| Python 2020 | The State of the Language | Python fwdays 2020 (online) | 2020-05-23 |
| CPython Documentation | The Next 5 Years (with Ned Batchelder) | Python Language Summit 2020 | 2020-04-15 |
| Scaling Reproducible Research with Jupyter | IEEE Big Data 2019, 4th Workshop on Open Science in Big Data (keynote) | 2019-12-09 | |
| Start Small and Scale | Big Data and Jupyter’s Ecosystem | PyData LA 2019 (keynote) | 2019-12-05 |
| Practical Data Science with Python and Jupyter | Python Brasil 2019, Ribeirão Preto (keynote) | 2019-10-25 | |
| Scaling Reproducible Research with Jupyter | ECMWF Workshop on Building Reproducible Workflows for Earth Sciences (keynote) | 2019-10-15 | |
| Practical Python and Jupyter for Data Science and More | PyCon MY 2019, Kuala Lumpur (keynote) | 2019-08-25 | |
| The State of Python | PyCon Korea 2019 (keynote) | 2019-08-17 | |
| Jupyter: Always Open for Learning and Discovery | SciPy 2019 (keynote) | 2019-07-12 | |
| Containers | Practices, Problems, and Possibilities | WOSSS19 | 2019-04-25 |
| Jupyter’s Phenomenal Growth | What’s Next for San Diego | San Diego Meetup | 2019-03-20 |
| Python and Jupyter: Looking to the Future | PyCon Colombia 2019 (keynote) | 2019-02-09 | |
| Guido’s Lesson: Sharing | PyCon Argentina 2018 (keynote) | 2018-11-24 | |
| The Future of Python | PyCon India 2018 (keynote) | 2018-10-07 | |
| Getting Started with JupyterHub, Binder, and JupyterLab | PyCon India 2018 (workshop) | 2018-10-05 | |
| The Littlest JupyterHub - AWS | PyCon India 2018 (workshop) | 2018-10-05 | |
| In Data We Trust | NumFOCUS Summit 2018 (keynote) | 2018-09-24 | |
| Sustaining Wonder | JupyterCon 2018 (keynote) | 2018-08-23 | |
| JupyterLab and JupyterHub | Perfect Together | PyBay 2018 | 2018-08-19 |
| Interactivity in Computer Science | EPIC Workshop, Cal Poly San Luis Obispo | 2018-07-10 | |
| Practical Sphinx | PyCon US 2018 | 2018-05-12 | |
| STEAM Workshops with JupyterHub and Binder | PyCon US 2018 Education Summit | 2018-05-10 | |
| Jupyter and Machine Learning | KubeCon EU 2018, OpenShift Commons ML Panel | 2018-05-01 | |
| Overview of JupyterHub, Binder, and repo2docker | Red Hat OpenShift Machine Learning Call | 2018-04-06 | |
| STEAM Workshops with Binder and JupyterHub | Jupyter Day Atlanta 2018 at GTRI (invited talk) | 2018-03-31 | |
| Learning Python | Tips from Cognitive Science, Jupyter, and Community | PyCaribbean 2018 (keynote) | 2018-02-17 |
| Music and Jupyter | A combo for creating collaborative narratives for teaching | JupyterCon 2017, NYC | 2017-08-24 |
| Python and Jupyter: Your Gateway for Learning | PyCon PL 2017 (keynote) | 2017-08-19 | |
| Science Gateways Webinar on Project Jupyter | Jupyter Notebooks, JupyterHub, and JupyterLab | Science Gateways Community Institute webinar | 2017-07-20 |
| The State of Python for Education | PyCon TW 2017, Taipei | 2017-06-09 | |
| Python is Forever | Community and Career | PyLadies and Django Girls discussion | 2017-06-08 |
| JupyterHub: Interactive Learning at Scale | PyCon US 2017 Education Summit | 2017-05-18 | |
| Data, decision making, and being human | PyData Carolinas 2016 (keynote) | 2016-09-15 | |
| JupyterHub | A “Thing Explainer” Overview | JupyterDay Atlanta 2016 | 2016-08-13 |
| Yes, you can git! | Introduction to Git and GitHub | Write/Speak/Code 2016, Chicago | 2016-06-17 |
| JupyterHub, User Groups, and You | Getting Started with JupyterHub | PyMNtos, Minneapolis | 2016-05-12 |
| Python: The People’s Programming Language | PyCon Philippines 2016 (keynote) | 2016-02-27 | |
| Python: The People’s Programming Language | PyTennessee 2016 (lightning talk) | 2016-02-07 | |
| JupyterHub for Interactive Data Science Collaboration | CineGrid 2015 | 2015-12-10 | |
| Finding your Groove | Contributing to CPython and beyond | PyCon US 2015 | 2015-04-11 |
| What are you wearing? | People, Prototypes, and Privacy | San Diego Mini Maker Faire Wearables Meetup, Startup Week | 2014-06-16 |
| PyLadies San Diego: February Meetup | Intro to Pelican | PyLadies San Diego at Brightscope | 2014-02-03 |
| PyCon 2014: Learning, Networking, and Developing | In Montreal or San Diego | San Diego Python User Group | 2014-01-23 |
| Outreach and Education | An overview of PyLadies San Diego | San Diego Python User Group | 2014-01-23 |
| PyLadies San Diego: October Meetup | Demo Night | PyLadies San Diego | 2013-10-29 |