blog post about ipython