Design@Large: Brian Granger (Cal Poly San Luis Obispo)

Abstract

Project Jupyter

Project Jupyter is an open-source project that exists to develop software, open standards, and services for interactive and reproducible computing. The main application developed by the project is the Jupyter Notebook, a web-application that allows users to create documents that combine live code with narrative text, mathematical equations, and visualizations. Since its creation in 2011, the Jupyter Notebook has become a widely-used, open standard for developing, sharing, communicating, and reproducing computational work in scientific computing and data science. After introducing Project Jupyter and the ecosystem of projects around it, I will broaden the discussion to address the general design considerations for interactive computing and how those relate to 1) the underlying Jupyter software architecture and 2) ongoing work to design and build new user interfaces, such as JupyterLab, that better serve our users.

Join Us

Are you a Design practitioner, student, or industry professional interested in getting involved with the Design Lab?

Contact us or sign-up to receive our Newsletter, Mail List, and Design@Large Announcements.

OPEN FACULTY AND STAFF POSITIONS

PROSPECTIVE PHD STUDENTS

RESEARCH ASSISTANT POSITION

Contact Us