“Time Management for System Administrators”
- Workshop based on Tom Limoncelli’s life-saving book.
- At Ohio LinuxFest 2024, SoCal Linux Expo 2013 and more.
“Power Editing with Vi: Basics”
- A hands-on workshop based on Bill Joy’s An Introduction to Display Editing with Vi, the original paper introducing the Vi editor and all its features: core and advanced. I put together two workshops, covering all the features, and in the same sequence in which the author presented them. This is part one, covering the core features.
- Training materials are at http://vitutorial.org
- At Texas LinuxFest 2025, Ohio LinuxFest 2024, SoCal Linux Expo 2019 and more.
“Power Editing with Vi: Advanced”
- And this is part two, covering the advanced features.
- At LinuxCon North America 2012 and more.
“Linux Professional Institute DevOps Tools Engineer Preparation Session”
- Prep session for the LPI DevOps Tools Engineer certification exam, developed in partnership with LPI.
- At SoCal Linux Expo 2020, ShellCon 2018 and more.
“Setting up CI/CD Pipelines”
- A hands-on workshop in setting up CI/CD pipelines first with GitLab, and again with Jenkins.
- An enthusiastic review by Matt Simmons
- At USENIX LISA 2018 and USENIX LISA 2017.
“Better DevOps Through Communication”
- A workshop on improving communication skills, based on material from American best-selling author L. Ron Hubbard.
- At Ohio LinuxFest 2016, Unix Users Association of Southern California, and more.
“Automating Database System Administration with CFEngine 3” at PgDay Denver 2011 and PgWest 2011.
- At PgDay Denver 2011 and PgWest 2011.
“Introduction to Automating System Administration with CFEngine 3”
- At USENIX ATC 2011, IBM SHARE and more.