hashman.ca
I am very sick
I'm hosting a Bug Scrub for Kubernetes SIG Node
Easy risotto
Three talks at DebConf 2020
My term at the Open Source Initiative thus far
Presenter mode in LibreOffice Impress without an external display
Beef and broccoli
Repack Zoom .debs to remove the `ibus` dependency
Chili
KubeCon NA 2019 Talk Resources
My favourite bash alias for git
How to grant (Tom Marble) Debian Maintainer access
PyCon 2019 Talk Resources
I'm stepping down as maintainer of auditwheel
SREcon19 Americas Talk Resources
I'm running for the Open Source Initiative Board of Directors
get that (multigrain) bread 🍞
Hot chocolate
Software Freedom Conservancy: Governance & Federation are the Future
I was a podcast guest on The REPL
PyGotham 2018 Talk Resources
Report on the Debian Bug Squashing Party
Looking back on "Teaching Python: The Hard Parts"
I'm hosting a small Debian BSP in Brooklyn
A tale of three Debian build tools
ClojureSYNC Talk Resources
Stop streaming music from YouTube with this one weird trick
Brooklyn.js' Fourth Birthday! November 2017
Fun Facts About Email
AnsibleFest 2017 Talk Resources
Protect Yo'Self! Jan. 2017 Encryption Workshop Resources
Brooklyn.js' Third Birthday! November 2016
UWaterloo Steam Tunnels
Open Source Bridge 2016 Talk Resources
PyCon 2016 Talk Resources
What is a speech without an audience?