Learn Python with Talk Python's Python courses

Python in F1 racing

Episode #296, published Wed, Dec 23, 2020, recorded Mon, Nov 16, 2020.

This episode is carbon neutral.
Quick: Name the 3 most advanced engineering organizations you can think of? Maybe an aerospace company such as SpaceX or Boeing come to mind. Maybe you thought of CERN and the LHC. But in terms of bespoke engineering capabilities, you should certainly put the F1 racing teams on your list.

These organizations appear as 20-30 people on a race day shown on TV. But in fact, the number of people back at the home base doing the engineering work can be over 500 employees. Almost every tiny part you see on these cars as well as the tools to maintain them are custom-built.

The engineering problems solved are immense. Would it surprise you to know that Python is playing a major role here? On this episode, you'll meet Joe Borg who help pioneer Python's adoption at several F1 teams.

Links from the show

Joe's website: josephb.org
Joe on Twitter: @joedborg

Racing Point F1 team: racingpointf1.com
Scuderia Alpha Tauri F1 team: scuderiaalphatauri.com

MicroK8s: microk8s.io
Charmed Kubernetes: ubuntu.com/kubernetes

Want to go deeper? Check out our courses

Joe Borg
Joe Borg
Joe is a software engineer at Canonical, working on delivering Kubernetes to the masses with Python. Before moving into full time open source, Joe spent 7 years working in the Formula 1 industry where he tried his hardest to replace everything with Python.
Episode sponsored by
Ads served ethically
Click to show comments


Individuals can support this podcast directly via Patreon. Corporate sponsorship opportunities available here.
X
Become a friend of the show
Stay in the know and get a chance to win our contests.
See our privacy statement about email communications.