Data Conference Databasea Query.Farm index
Speakers

Anthony Shaw

Employers on the program

  1. 2022–2024Microsoft3 talks
  2. 2021DevOps1 talk
Events11
Conferences1
Talks111 keynote
Years active2019–2025
Miles between events41,3299 in-person events · 5 countries

Appearances by year

201920202021202220232024202520262027
  • PyCon (national Python conferences)

Talks

DateEventConferenceRoleTitleLinks
Sep 26, 2025PyCon JP 2025PyCon (national Python conferences)talkPython and Friends - embedding Python
Python has a hidden superpower-- not only can you run Python and write Python, but you can also run Python inside other languages and tools using Python's…Show less

Python has a hidden superpower-- not only can you run Python and write Python, but you can also run Python inside other languages and tools using Python's "embedded mode". I've been going on a journey to embed Python into C# for a project called CSnakes. In this talk, you'll learn about what...

Sep 12, 2025PyCon AU 2025PyCon (national Python conferences)talkMy AI is slow. Make it faster!
If there's anything that AI is known for, it's not speed. Other than throw more GPU's at the problem, what can you do to make AI models run faster? In this…Show less

If there's anything that AI is known for, it's not speed. Other than throw more GPU's at the problem, what can you do to make AI models run faster? In this talk, you'll learn about AI model performance, what impacts it and what you can do to improve it.

Video
Oct 25, 2024PyCon APAC 2024PyCon (national Python conferences)talkThe Language of Programming Languages
Sep 27, 2024PyCon JP 2024PyCon (national Python conferences)talkUnlocking the Parallel Universe: Subinterpreters and Free-Threading in Python 3.13
Python 3.12 introduced a new parallel execution model called "sub interpreters" that uses a per-interpreter GIL to unlock a new way of writing parallel code…Show less

Python 3.12 introduced a new parallel execution model called "sub interpreters" that uses a per-interpreter GIL to unlock a new way of writing parallel code that's faster than multiprocessing. Python 3.13 introduces another new parallel execution model called "free-threading" (previously called...

May 15, 2024PyCon US 2024PyCon (national Python conferences)speakerUnlocking the Parallel Universe: Subinterpreters and Free-Threading in Python 3.13
as Microsoft
Python 3.12 introduced a new parallel execution model called "sub interpreters" that uses a per-interpreter GIL to unlock a new way of writing parallel code…Show less

Python 3.12 introduced a new parallel execution model called "sub interpreters" that uses a per-interpreter GIL to unlock a new way of writing parallel code that's faster than multiprocessing.

Video
Dec 15, 2023PyCon Thailand 2023PyCon (national Python conferences)keynoteUntitled
Aug 18, 2023PyCon AU 2023PyCon (national Python conferences)talkBeat the rush! Designing effective load tests for your web application
as Microsoft
“The website is slow”. These four words can strike fear and dread in the heart of any developer. Load Testing is a tool for preparing your website for high…Show less

“The website is slow”. These four words can strike fear and dread in the heart of any developer. Load Testing is a tool for preparing your website for high demand, but designing a good load test is a fine-art. In this talk, we’ll explore how design effective load tests for web apps in Python

Apr 27, 2022PyCon US 2022PyCon (national Python conferences)speakerWrite faster Python! Common performance anti-patterns
as Microsoft

This talk will show small, specific examples of Python code that can be refactored to be faster without compromising on readability.

Video
May 12, 2021PyCon US 2021 (Online)PyCon (national Python conferences)speakerRestarting Pyjion, a general purpose JIT for Python- is it worth it?
as DevOps
In this talk you'll see an update to the Pyjion project, a JIT compiler for CPython byte-code. This project was started 5 years ago but stopped after making no…Show less

In this talk you'll see an update to the Pyjion project, a JIT compiler for CPython byte-code. This project was started 5 years ago but stopped after making no gains in performance.

Video
Apr 15, 2020PyCon US 2020 (Online)PyCon (national Python conferences)speakerWhy is Python slow?

When Python completes a comparable application 2–10x slower than another language, why is it slow, and can’t we make it faster?

Video
May 1, 2019PyCon US 2019PyCon (national Python conferences)speakerWily Python: Writing simpler and more maintainable Python

Everyone starts with the best intentions with their Python projects, "this time it's going to be clean, simple and maintainable".

Video

Frequent co-speakers

SpeakerShared eventsShared talksLast together
Łukasz Langa6—2024
Russell Keith-Magee5—2025
Reuven M. Lerner5—2024
Neeraj Pandey4—2025
Takanori Suzuki4—2025
Mariatta4—2024
Pablo Galindo Salgado4—2024
Paul Ganssle4—2024
Dustin Ingram4—2022
Christopher Neugebauer3—2025
Evan Kohilas3—2025
Junya Fukuda3—2025
Takayuki Shimizukawa3—2025
Kevin Kho3—2024
Maria Jose Molina Contreras3—2024

Speakers with the same name are merged into one entry, so this page may combine more than one person. Affiliations are shown as each conference listed them.