Hey,<p>I've been writing a short series of articles about magic functions in IPython.
If you are curious how to:<p>* Run JavaScript or Ruby code without leaving IPython<p>* Create a type checker that will use mypy to check blocks of code in IPython<p>* Or what is the difference between "line magic", "cell magic" and "line and cell" magic functions?<p>then check out the second part of the series: <a href="https://switowski.com/python/ipython/2019/02/08/creating-magic-functions-part2.html" rel="nofollow">https://switowski.com/python/ipython/2019/02/08/creating-mag...</a>