2026
2025
2024
2023
2022
2021
Poetry Versions
December 9, 2021
Should You Use Upper Bound Version Constraints?
December 9, 2021
App vs Library
December 9, 2021
Scikit Build Proposal
October 27, 2021
π‘ cibuildwheel 2.2
October 20, 2021
π‘ cibuildwheel 2.0
July 16, 2021
Announcing CLI11 2.0
July 14, 2021
Python 3.9
February 12, 2021
Setup an Apple Silicon Mac
February 11, 2021
π‘ cibuildwheel 1.8.0 and 1.9.0
February 7, 2021
Overview of cibuildwheel π‘
February 6, 2021
2020
2019
The boost-histogram beta release
December 13, 2019
Python 3.8
October 25, 2019
C++20
July 20, 2019
Setup a New Mac
July 18, 2019
Azure DevOps: Python Wheels
May 7, 2019
Azure DevOps: Releases
May 7, 2019
Azure DevOps: Introduction
May 7, 2019
ROOT on Conda Forge
Linux and macOS packages for Python 2.7, 3.6, 3.7, and 3.8
February 13, 2019
ROOT Install Options
New Conda Forge package of ROOT for Unix and more options
February 4, 2019
2018
2017
Announcing GooFit 2.1
December 7, 2017
Include What You Use
December 5, 2017
Comparing CLI11 and Boost PO
December 3, 2017
Announcing CLI11 1.3
December 1, 2017
Watching GitHub Releases
November 28, 2017
OpenMP on High Sierra
November 13, 2017
Announcing GooFit 2.0
June 8, 2017
Announcing CLI11 Version 1.0
June 1, 2017
Perfect forwarding for methods
March 17, 2017
Setting up SSH forwarding
March 1, 2017
Lua Environment Modules
January 11, 2017
2016
2015
A simple introduction to asyncio
November 19, 2015
A little example of how asyncio works
November 19, 2015
Feynman Diagrams in Tikz
October 30, 2015
Including CRY cosmic ray generator in CMake
October 19, 2015
GTest Submodule
October 7, 2015
Slots in Python
August 6, 2015
Basics of metaclasses
August 6, 2015
Factory classmethods in Python
July 29, 2015
Making an autoload extension for IPython
July 24, 2015
Uncertainty extension for IPython
July 24, 2015
Plumbum color
July 22, 2015
University of Texas Doctoral Thesis Template
July 12, 2015
Plumbum scripting
July 12, 2015
Simple Overloading in Python
July 7, 2015