Home
Blog
Speaking
Past Talks
Speaker Rider
Pricing
Media
Tags
CV
2022
Tech update: Multiple JupyterHubs, multiple clusters, one repository.
May 12
2021
How I automated authorised cloud deployments from Pull Requests with GitHub Actions
Nov 22
Create a Blog with Hugo and GitHub Pages
Jun 24
2020
Continuous Integration: Fail Fast and Fail First
Feb 27