Nicole Brewer
Nicole is PhD student in History and Philosphy of Science at Arizona State University, where she studies the intersection of science and software from many disciplinary perspectives. As a current Better Scientific Software Fellow and a former research software engineer, she is passionate about using computational notebooks and literate programming to make scientific software more accessible and reproducible. Check out Long Tales of Science - her interview podcast about women in high-performance computing.
Sessions
Already familiar with ipywidgets, but ready to take your skills to the next level? In this tutorial we walk through what it takes to transform an exploratory Jupyter Notebook into a mature web application. Web apps can be a valuable product of collaboration between researchers and software developers, and the packages used in this tutorial were selected to support this relationship, starting with using JupyterLab as an integrated development environment. Attendees will learn how to design and document a scientific web application that accommodates increasing complexity, but is also inheritable by the researchers who maintain them in the long run.