# Conferences

I have given many talks and tutorials over the years. I’ve linked to the videos below where possible.

# 2023

- Building on Jupyter at Databricks (with Florian Wetschoreck), JupyterCon 2023, May 2023.
- State of the Union: Jupyter Community (with Ana Ruvalcaba, Afshin Darian, Fernando Pérez), JupyterCon 2023, May 2023.
- Lightning Talk on coiling cords and lessons for community, JupyterCon 2023, May 2023.

# 2020

- Program Chair for JupyterCon 2020, Oct 2020.

# 2019

- Getting started with JupyterLab tutorial (with Matthias Bussonnier and Stephanie Stattel), Scipy 2019, July 2019.
- The Jupyter Interactive Widget Ecosystem tutorial (with Maarten Breddels, Matt Craig, and Martin Renou), Scipy 2019, July 2019.

# 2018

- JupyterLab, PyData Paris Meetup, Jan 2018.
- Interview about ACM 2017 Software System Award (with Paul Ivanov and Brian Granger), Jun 2018.
- JupyterLab: The Next Generation Jupyter Web Interface, QCon.ai San Francisco, Jun 2018.
- Getting Started with JupyterLab tutorial (with Matthias Bussonnier), Scipy 2018, Jul 2018.
- The Jupyter Interactive Widget Ecosystem tutorial (with Matt Craig, Sylvain Corlay, and Maarten Breddels), Scipy 2018, Jul 2018.
- Project Jupyter (Tools Plenary Session), Scipy 2018, Jul 2018.
- Co-chaired Data Visualization session with Chelsea Douglas, Scipy 2018, Jul 2018.
- JupyterLab Tutorial (with Matthias Bussonnier), JupyterCon 2018, Aug 2018.

# 2017

- Project Jupyter (with Sylvain Corlay), Data Driven NYC #52, Jan 2017.
- JupyterLab Lightning Talk, Scipy 2017, Jul 2017.
- Co-led Jupyter Widgets Birds of a Feather, Scipy 2017, Jul 2017.
- The Jupyter Interactive Widget Ecosystem tutorial (with Matt Craig and Sylvain Corlay), Scipy 2017, Jul 2017.
- JupyterLab, Building Blocks for Interactive Computing (with Jessica Forde), Strata Data Conference (New York), Sep 2017.
- Jupyter widgets tutorial: Interactive controls for Jupyter (with Sylvain Corlay), JupyterCon 2017, Aug 2017.
- JupyterLab tutorial (with Steven Silvester), JupyterCon 2017, Aug 2017.
- Interview with Paco Nathan, JupyterCon 2017, Aug 2017.
- Jupyter Widgets, Earth Science Information Partners Tech Dive, Nov 2017.
- Ipyleaflet Mini-Hack Session, Earth Science Information Partners Tech Dive, Dec 2017.

# 2016

- Interactive Computing with Jupyter, Philly Emerging Technologies for the Enterprise, May 2016.
- JupyterLab: Building Blocks for Interactive Computing (with Brian Granger), Scipy 2016, Jul 2016.
- JupyterLab: Building Blocks for Interactive Computing, PyData DC, Oct 2016.

# 2015

- SageMathCloud - Mathematical Computing in the Cloud, PyDataNYC Meetup, Aug 2015.
- A Career in Computers, BYU Careers Math Colloquium, Nov 2015.
- Interview about using SageMath in teaching, Nov 2015.

# 2014

- Sage mathematics software in the classroom, AMS/MAA Joint Math Meetings, Baltimore, MD, Jan 2014
- Advanced IPython Notebook Widgets, PyData NYC 2014, Nov 2014. Abstract

# 2013

- Invited teaching talk: “The Sage Cell Server: embedding live computations in web pages”, AMS/MAA Joint Meetings, San Diego, CA, Jan 2013. I also helped present a poster on UTMOST at the NSF poster session.
- Invited research talk: “Bounds on maximum nullity”, AMS Central Section, Ames, IA, April 2013.
- Invited teaching talk, “The Sage Cell server and other technology in teaching”, International Linear Algebra Society, Providence, RI, June 2013.
- Invited technical talk and funded participant, “State of the Sage Cell Server”, Sage Days 48, Seattle, WA, June 2013.
- Co-organizer, invited teaching talks, and funded participant: “Sage Cell Server” (with Ira Hanson, Steven Johnson, Alex Kramer, Byron Varberg) and “Introduction to Interacts”, Sage Education Days 5, Seattle, WA, June 2013.

# 2012

- Invited research talk: “Computing inertia sets of graphs using variations of zero forcing”, AMS/MAA Joint Meetings, Boston, MA, Jan 2012. I also helped present a poster on UTMOST at the NSF poster session.
- Co-organizer and funded participant: Sage Days 35.5, Wenham, MA, Jan 2012.
- Invited teaching talk: “Free open-source software and textbooks for mathematics”, Drake DUSCI Colloquium Series, April 2012.
- Invited technical talk and funded participant: “State of the Notebook”, Sage Days 41, Seattle, WA, June 2012.
- Invited teaching talk and funded participant: “Sage Single Cell Server”, Sage Education Days 4, Seattle, WA, June 2012.
- Co-organizer, Contributed teaching workshop: “An introduction to Sage” (with Theron Hitchman), MAA Iowa Section Meeting, Indianola, IA, Oct 2012.
- Contributed teaching talk: “Lights Out!”, Drake Math Club talk, Oct 2012.

# 2011

- Contributed teaching talk: “Eigenvalues first? Teaching linear algebra with computation, then application, then theory” (slides), and poster for UTMOST grant in CCLI grant poster session, AMS/MAA Joint Meetings, New Orleans, LA, Jan 2011.
- Invited research talk and funded participant: “Single-cell Notebook Server”, Sage Days 31, Seattle, WA, June 2011.
- Invited teaching talk and funded participant: “Numerical Analysis in Sage”, Sage Education Days 3, Seattle, WA, June 2011.
- Organizer for Sage exhibit booth; contributed teaching talk: “Sage: free open-source math software”, MAA Mathfest, Lexington, KY, August 2011. I also gave several presentations from the Sage booth on using Sage in different classes.
- Contributed teaching talk: “Free Online Homework with Webwork”, MAA Iowa Sectional Meeting, Pella, IA, October 2011.

# 2010

- Contributed teaching talk: “SageTeX” (slides), MAA Iowa Sectional Meeting, Coe College, Cedar Rapids, IA, 2010.

# 2009

- Contributed teaching talk: “Online Interactive Worksheets with Sage”, MAA Mathfest, Portland, OR, Aug 2009.
- Invited teaching talk and funded participant: “Sage and Multivariable Calculus”, Sage Education Day 1, Clay Mathematics Institute, Boston, MA, Dec 2009.
- Invited research talk and funded participant: “Computing bounds for minimum rank with Sage”, Banff International Research Center, Banff, Canada, Jan 2010.
- Invited teaching talk: “SageTeX”, BYU faculty teaching seminar, Mar 2010.
- Invited research talk: “Computation of Minimum Rank”, AMS Central Section Meeting, April 2010.
- Contributed teaching talk: “SageTeX”, MAA Iowa Section Meeting, Oct 2010.

# 2005

- Invited research talk: “The Minimum Rank Problem for Finite Fields” (slides), Rocky Mountain Discrete Math Days, August 2005.
- Invited research talk: “The Minimum Rank Problem for Finite Fields” (slides), AMS Central Section Meeting, Lincoln, NE, Oct 2005.
- Contributed talk: “Graph Database” (slides, questions), MAA Mathfest, Albequerque, NM, Aug 2005.

# 2002

- Workshop: “Perfect Sequences of mth Roots of Unity“ (presentation, program code, documentation using noweb), Mathematical Sciences Research Institute (MSRI) Graduate Student Workshop, Summer 2002.

# Attended

Here are some other conferences in which I participated.

- Participant: NSF day, U of Iowa, Oct 2009
- Participant: AMS/MAA Joint Meetings, San Francisco, Jan 2010
- Invited funded participant: Sage Bug Days 2, Seattle, Jan 2010
- Participant: AMS/MAA Joint Meetings, San Francisco, Jan 2010
- Invited funded participant: Sage Days 19, Seattle, Jan 2010
- Invited funded participant: Math in the City workshop, Dec 2010
- Invited funded participant: CCR workshop, San Diego, CA, Feb 2011
- Invited funded participant: Sage Days 27, Seattle, WA, Jan 2011
- Invited funded participant: Sage Days 29, Seattle, WA, Mar 2011
- Invited funded participant, Sage Days 46, Hawaii, Feb 2013
- Participant: PyCon US 2022
- Participant: PyCon US 2023