The economy has been feeling a bit shaky as of late, with lots of layoffs, shakeups, and general uncertainty about what’s coming next. With the right skills, you need not
Python and Pandas can improve your career. I say this all the time, partly because it’s my job (as a Python/Pandas trainer), and partly because I’ve seen how people’s lives
I’ve been blogging a lot less lately, in part because I’ve been writing more on Twitter and recording more YouTube videos. Among those YouTube videos are: Intro to Python exceptions,
[This blog post is taken from my “Trainer Weekly” newsletter, all about the business, logistics, and pedagogy of corporate training. Given that PyCon US 2023 just opened its call for
I spend each day teaching Python and data science to companies around the world. From “Python for non-programmers” to day-long advanced workshops, I earn my living by helping people to
When I ask people — in my corporate training, or when they join my “Better developers” newsletter — what frustrations they have with Python, many people say that it’s object-oriented
It’s that time of year — Black Friday, when everything goes on sale. At my online store, with more than 25 courses about Python, data science, Git, and regular expressions, I’m
If I mention “decorators,” even if you’ve been programming with Python for a while, what comes to mind? To many, decorators are mysterious and powerful — and beyond the reach
Are you confused about object-oriented Python? You’re not alone. In teaching Python to companies around the world for more than 20 years, I’ve found that almost everyone is confused by
I haven’t been posting much to this blog of late, in part because I’ve been posting Python-related videos on YouTube. Just in the last month or two, I’ve posted: Scraping