EuroPython 2025

Snake oil - or tools & tricks for making Python run smoother
2025-07-18 , Terrace 2A

Snakes are not wildly known to be fast animals.
In some cases though, they can be very quick and efficient.
Python is no different.
This talk is for people who are interested in making their Python code run faster.
Specifically, we will look at some features in NumPy, Numba, Cython and Rust that can be used to make your code run smoother.
The performance impact will be illustrated with live demos of the Mandelbrot set.
You will walk away with a collection of tools and libraries that can be used to increase performance in your code base.


Expected audience expertise:

Beginner

Potato by day. Gamer by night.
I am a full-stack developer and consultant at Bouvet. Most of the projects I've worked with use Python as the back-end.
I have a Master's degree in engineering, computer science and geomatics (maps, GPS, and such).