In Part 1, I described how pandas reached its limit and how Polars solved my immediate performance headaches. In this part, I’ll dig into the practical steps I used to convert a real data pipeline from pandas to Polars. I’ll share what made the migration…
Here’s a fun thought experiment: imagine you’re sending a postcard through the mail, but instead of the postal workers just seeing the address, they can read your entire message, make copies, store it in their database, and share it with whoever they want. Sounds terrible,…
There I was at 2:47 AM on a Tuesday, staring at my laptop screen while my “quick data analysis” entered its fourth hour. The progress bar hadn’t moved in twenty minutes, my MacBook was making sounds that belonged in a server room, and I was…
Spreadsheets vs Python for Traders: My Journey Beyond Excel
August 1, 2025
You could say it all began back in June 1979. That’s when VisiCalc—the world’s first spreadsheet app—landed on the Apple II. Fast forward nearly forty years, and while VisiCalc is long gone, its grandchildren (hello, Excel!) are everywhere, especially in finance. I meet traders who…

