Some pittfalls in using iPython to generate talk slides

in iPython, iPython notebook, python, slides, reveal.js, talks, wikimania2014

Yesterday I gave a talk using iPython notebook to generate the talk slides. You can get the notebook on github, and you can see a live version of the slides.

It succeeded in generating an artefact that was somewhat literate, in that the code and documentation are nicely woven together, so anyone who has the time can get to exactly the same point that I got to, with this repo, however there were also a couple of problems that I ran into that make me feel that this is not yet ready for mainstream use, specifically:

This system is probably a step up from using LaTeX to create slides, but I don’t think it’s ready for mass market use yet. I had more success with this than with running a presenation from evernote, which I tried earlier in the year, but I’m unlikley to use this again in the near future.

I think if you were creating a very code-tutorial driven presentation then this would be a reasonable tool to consider using.