How to Speed Up Your Day-To-Day Work in Python

Use all the computing power available to you

Luke Gloege, Ph.D.
Better Programming
Published in
7 min readMay 14, 2021

--

Long-exposure shot of a highway at night
Photo by Jake Givens on Unsplash

In my day-to-day data work, I routinely find myself running a lot of for loops. These can take minutes to complete, which isn’t necessarily a long time, but looping is embarrassingly parallelizable. We can do better.

--

--

Postdoctoral Research Associate @Yale | Climate Scientist | Python programmer | Dog dad