2026-04-25 in Bellingham, WA for LFNW
date / time / talks TBD. Local Offline AI was accepted.
2019-11-15 in Seattle for SeaGL
2025-09-11 in Minneapolis for Apache Community Over Code
2024-11-09 for BLU
Steadfast Self-Hosting Workshop
2024-09-18 for BLU
Steadfast Self-Hosting Workshop
2024-09-10 for BELUG
Steadfast Self-Hosting Workshop
2024-08-03 in Portland, OR for FOSSY
Steadfast Self-Hosting Workshop
2024-05-05 for LibrePlanet
2023-11-04 in Seattle for SeaGL
Steadfast Self-Hosting: Rapid-Rise Personal Cloud
2023-10-20 for Sustain
2023-07-15 in Portland, OR for FOSSY
Steadfast Self-Hosting: Rapid-Rise Personal Cloud
2023-04-24 online for LibrePlanet
2021-09-23 at Holden Village
How To Install Linux 🗿
2021-03-20 online for LibrePlanet
Free Software Data Fortress For Your Home (video) (conference workshop info)
2019-11-15 in Seattle for SeaGL
Containerized sourcery 🧙 with Docker and Snap
2019-04-28 in Bellingham, WA for LFNW
Command Line for Kids of All Ages: Demos for everyone, from a kid
2019-04-27 in Bellingham, WA for LFNW
Endless Summer of Code: Building the Foundation of a Community Through Internship Programs like GSOC
2019-03-23 in Cambridge, MA for LibrePlanet
Free Software for Safe & Happy Chickens
2018-05-10 for FLOSS Weekly
SeaGL interview on FLOSS Weekly
2017-10-06 in Seattle for SeaGL
2016-04-23 in Bellingham, WA for LFNW
The command line – a versatile, future-proof computing environment
2015-10-24 in Seattle for SeaGL
The command line – a versatile, future-proof computing environment
2014-02-20 in Seattle for ADA
Intro to MapReduce with Hadoop
2013-10-11 in Seattle for SeaGL
Intro to MapReduce with Hadoop
Introduction to Git
Intermediate Usage of Git
2013-04-27 in Bellingham, WA for LFNW
Intro to MapReduce with Hadoop on Linux
Git for fun and profit!
2012-04-28 in Bellingham, WA for LFNW
Git Deep: A deep dive into Git, an open source VCS
2012-03-01 in Seattle for The Seattle PHP Meetup Group
Symfony2: BLAM! (example code)
2011-04-30 in Bellingham, WA for LFNW
Beyond :wq … Life-Changing Vim Plugins (notes) (source)
2010-07-23 in Portland, OR for the O’Reilly Open Source Convention (OSCON)
Ending Poverty With Software: Using Globally Distributed Teams to Tackle Difficult Problems (slides)
2009-04-25 in Bellingham, WA for LinuxFest Northwest (LFNW)
Vim by Example: Building Your Plaintext Toolkit
2009-01-20 in Minneapolis for TCLUG
18.2 Reasons Why You Can’t Live Without Version Control (announcement)
2008-11-19 for FLOSS Weekly
Mifos interview on FLOSS Weekly
2008-09-27 in Minneapolis for Penguins Unbound
Vim: Advanced Usage and Useful Plugins (announcement)
2008-09-24 in Minneapolis for TCLUG
Selenium: Elegant Automated Web Testing For Anyone (announcement)