Brought to you by NumFOCUS Foundation and O’Reilly Media
The official Jupyter Conference
Aug 21-22, 2018: Training
Aug 22-24, 2018: Tutorials & Conference
New York, NY

I don't like notebooks.

Joel Grus (Allen Institute for Artificial Intelligence)
11:55am–12:35pm Friday, August 24, 2018
Training and education, Usage and application
Location: Nassau Level: Beginner
Average rating: *****
(5.00, 1 rating)

Prerequisite knowledge

  • Familiarity with Jupyter notebooks and Python

What you'll learn

  • Understand why some people don't like notebooks, including how working in notebooks ties your hands in a lot of ways, the Python that you miss when you work in notebooks, why a nontrivial number of Python users find notebooks difficult, and more


I have been using and teaching Python for many years. I wrote a best-selling book about learning data science. And here’s my confession: I don’t like notebooks. (There are dozens of us!) I’ll explain why I find notebooks difficult, show how they frustrate my preferred pedagogy, demonstrate how I prefer to work, and discuss what Jupyter could do to win me over.

Photo of Joel Grus

Joel Grus

Allen Institute for Artificial Intelligence

Joel Grus is a research engineer at the Allen Institute for Artificial Intelligence and the author of the beloved O’Reilly book Data Science from Scratch and the blog post “Fizz Buzz in TensorFlow.” Previously, he was a software engineer at Google and a data scientist at a variety of startups. He lives in Seattle.