
Let's Write an IPython Extension the Hard Way
How a 5-minute hack for %reload function turned into a rabbit hole of different Python tools and techniques.

18 Plugins for Writing Python in VS Code
List of my favorite VS Code plugins that helps me build Python application.

My Favorite Macbook Tools
I'm programming on a Macbook, and I love it. Here are some of the tools that make my life easier.

Disable pip Outside of Virtual Environments
How to stop pip from running outside of a virtual environment and messing up your dependencies?

How to Prepare for the CAPM Certification Exam
Earlier this year, I passed the CAPM exam with a very good score. This is how I prepared for it.

You Don't Have to Migrate to Python 3
Python 3 is great! But not every Python 2 project has to be migrated. There are different ways how you can prepare for the upcoming Python 2 End of Life.

IPython Extensions Guide
What are IPython extensions, how to install them, and how to write and publish your own extension?

Automatically Reload Modules with %autoreload
Tired of having to reload a module each time you change it? %autoreload to the rescue!