Git/Jupyter Books

Here is a list of GitBooks that I have either written or helped write:

Name Description
Level Up Your Python Intermediate to advanced Python, for a Princeton Research Computing Workshop.
Modern CMake A fantastic, up-to-date resource for CMake the way it should be.
CompClass Computational Science in Python course given at the University of Cincinnati, Fall 2018.
DevelopKit Developing software in LHCb’s Run 3.
GitBook Plugin - Term A powerful terminal formatting plugin (used in other GitBooks).
CLI11 Tutorial Command line parsing made beautiful.
UC ROOT Tutorial Basic ROOT for HEP, conversion from old material.
GooFit 2Torial Using GooFit, writing GooFit.

Tutorials and workshops

Name Description
HSF Modern CMake workshop Workshop on CMake for ATLAS students at LBNL.
Python CPU minicourse Minicourse for high-performance CPU programming.
Python GPU minicourse Minicourse for GPU programming.
Pandas demo Demo of Pandas.


These are websites I have either created or worked on.

Name About Platform
CLARIPHY Artificial Intelligence research to enable discoveries in particle physics. Jekyll
Science Responds Information source hub for COVID-19 related research, resources, and research projects. Jekyll
IRIS-HEP Institute for sustainable software site. Includes Ruby plugins. Jekyll
Scikit-HEP Org for Python in HEP. Jekyll
ISciNumPy My blog over programming. Hugo
UC Henry My UC centric blog and site. Hugo
SSE ML LHCb Written in Hugo. Hugo
GooFit Written in Jekyll. Jekyll
MayaMuon Written in Nikola. Nikola
Angelo State HSA My site has been replaced, but the logo is still my design. HTML
Angelo State Society of Physics Students No longer up. Drupal