🎉 Pandas 3 is out!As of last week, saying “pip install pandas” or “uv add pandas” gives you the latest version.What’s new? What has changed? I’ve got a whole YouTube playlist, explaining what you need to know: https://www.youtube.com/playlist?list=PLbFHh-ZjYFwFWHVT0qeg9Jz1TBD0TlJJT ...
The AI revolution is here. Engineers at major companies are now using AI instead of writing code directly. But there’s a gap: Most developers know how to write code OR how to prompt AI, but not both. When working with real data, vague AI prompts produce code that might work ...
Many years ago, a friend of mine described how software engineers solve problems: When you’re starting off, you solve problems with code. When you get more experienced, you solve problems with people. When you get even more experienced, you solve problems with money. In other words: You can be the ...
Want to analyze data? Good news: Python is the leading language in the data world. Libraries like NumPy and Pandas make it easy to load, clean, analyze, and visualize your data. But wait: If your colleagues aren’t coders, how can they explore your data? The answer: A data dashboard, which ...
Can you believe that 2025 is almost over? It was full of big events for me, and yet it also whizzed past at breakneck speed. And so, before we start 2026, I want to share a whole bunch of updates on what I’ve done over the last 12 months — ...
30 years! It’s hard to believe, but it was in December 1995 (i.e., 30 years ago) that I went freelance, giving up a stable corporate paycheck. And somehow, I’ve managed to make it work: During that time, I’ve gotten married, bought a house, raised three children, gone on numerous vacations, ...