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.
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!
Creating Magic Functions in IPython - Part 3
In this last part of the magic functions series, we will create a Magics class.
Creating Magic Functions in IPython - Part 2
Continue the magic functions journey and create a cell magic function that checks type hints in IPython.
Creating Magic Functions in IPython - Part 1
Learn how to make your own magic functions in IPython by creating a line magic function.