
9/9 Research Software Engineering with Python (COMP233) - Performance
From UCL for Code in Research by Peter Schmidt
December 11, 2025 · 23 min · Season 2 · Episode 9
About this episode
In this episode, Peter Schmidt interviews Itamar Turner-Trauring about optimizing Python code performance and the tools available for measuring it.
In this last episode of this course, I talk to Itamar Turner-Trauring who created the website PythonSpeed and spent a considerable time on finding ways to make Python code faster and more efficient. Python and its ecosystem also have great tools how you can measure performance. Links: https://pythonspeed.com a set of articles and recommendations on how to improve your performancehttps://blog.sentry.io/python-performance-testing-a-comprehensive-guide/ a general blog post on performance testing...
People in this episode
Host: Peter Schmidt
Guest: Itamar Turner-Trauring
Topics covered
- Research Software Engineering
- Python
- Performance Optimization
- Efficiency
- Performance Testing
Keywords
- Python
- performance
- efficiency
- software engineering
- optimization
- PythonSpeed
- performance testing
Mentioned in this episode
Organizations: PythonSpeed, Sentry
More episodes of UCL for Code in Research
- 5/10 Classes and Design [2026] · February 18, 2026 · 34 min
- 4/10 On Polymorphism [2026] · February 11, 2026 · 27 min
- 3/10 Throw, try, catch...test [2026] · February 4, 2026 · 32 min
- 2/10 Data Types and the world of (smart) pointers [2026] · January 28, 2026 · 35 min
- 1/10 C++ - An Introduction [2026] · January 21, 2026 · 38 min
- 8/9 Research Software Engineering with Python (COMP233) - Design and Patterns · December 4, 2025 · 28 min
Explore listener stats, chart rankings, contacts and more on the UCL for Code in Research podcast page.