Blog

  • Want to learn uv?

    You’ve probably heard about uv: But using uv isn’t just about learning a few commands. It’s about changing how you think about packaging, and what commands you run on a regular basis. That’s why I’ve created a free uv crash course. Every day, for 12 days, you’ll get insights into how to (and how not…

    Read more

  • Your personal mentor for Python and Pandas

    I’ve been teaching Python and Pandas for decades — in companies, at conferences, and on YouTube — and I keep hearing the same frustrations everywhere I go: That’s why I’ve spent the last few months completely rebuilding LernerPython.com. It’s a complete, structured learning experience, not just a set of courses. Instead of leaving you on…

    Read more

  • You’re probably using uv wrong

    Want to use uv effectively? Take my free, 12-part “uv crash course,” at https://uvCrashCourse.com/ . Like many others in the Python world, I’ve adopted “uv“, the do-everything, lightning-fast package manager written in Rust. uv does it all: For people who just want to download and install packages, it replaces pip. For people who want to…

    Read more

  • How to conference

    I love conferences. I enjoy everything about them — the nonstop stream of learning, the chance to see old friends and meet new ones, and just generally to be around a lot of interesting, smart, and fun people. And yes, as a trainer, I also enjoy getting a chance to teach — which is fun…

    Read more

  • My newest course: HOPPy (Hands-on Projects in Python)

    Congratulations! You’ve finished a Python course, or even two. You’re now a certified Python programmer. And yet, when it comes time to start a new Python project, you aren’t sure where to start. The blank screen in front of you doesn’t fill you with excitement and creativity. Rather, it fills you with self-doubt and dread.…

    Read more

  • Eleven days on Iceland’s Ring Road

    I’ve traveled a lot over the years, visiting such places as Alaska, India, Morocco, China, and Taiwan, as well as numerous cities in Europe and North America. However, in March of 2024, I took one of the most extraordinary trips I’ve ever been on, spending 11 days with my wife and 21-year-old daughter (our middle…

    Read more

    Eleven days on Iceland’s Ring Road
  • Level up your Python skills this August

    It’s August! For many of us, that means it’s time for hot weather and perhaps even a vacation. But if you’re a Python/Pandas nerd like me, it’s is the perfect time to level up your programming skills. And in the coming weeks, I’ll be offering 13 (!) live, online courses on a wide variety of…

    Read more

  • Prepare yourself for a better career, with my new Python learning memberships

    For years, students and clients have asked me for a membership program that includes all of my products. And for years, I’ve said, “No.” Why not? Because I didn’t just want to offer access to my courses. I wanted to make something more than that — with a constant array of new content, interactions among…

    Read more

  • I’m banned for life from advertising on Meta. Because I teach Python.

    I’m a full-time instructor in Python and Pandas, teaching in-person courses at companies around the world (e.g., Apple and Cisco) and with a growing host of online products, including video courses and a paid newsletter with weekly Pandas exercises. Like many online entrepreneurs, I’ve experimented with a host of different products over the years, some…

    Read more

  • Sharpen your Pandas skills with “Bamboo Weekly”

    Data is the future. Heck, you could make a compelling argument that it’s the present. If you know how to work with data, then your career is virtually assured. You’ll have your pick of cool jobs, interesting projects, good employers, and smart colleagues. Even better? The most popular language for working with data is Python.…

    Read more