Previous Events
2019
Security Compliance Testing with Inspec – Southeast Linuxfest – Charlotte, NC – 2019-06-15
How to build a CI/CD Pipeline – Indy Cloud Conf – Indianapolis, IN – 2019-04-12
2018
Intro to Sensu – SeaGL – Seattle, WA – 2018-11-10
Intro to Sensu – Ohio Linux Fest – Columbus, OH – 2018-10-13
Sensu + Puppet – Sensu Summit – Portland, OR – 2018-08-23 – video – slides
DevOpsDays Indianapolis – Indianapolis – 2018-07-23 – 24
Intro to Sensu – SouthEast LinuxFest – Charlotte, NC – 2018-06-09
2017
Intro to Sensu – IndyDevOps – Indianapolis, IN – 2017-10-23
How to Build a Continuous Deployment Pipeline for Systems – SeaGL – Seattle, WA – 2017-10-06 – 07
How to Build a Continuous Deployment Pipeline for Systems – Ohio LinuxFest – Columbus, OH – 2017-09-29 – 30
Layered Control Repos – Config Management Camp – Portland, OR – 2017-08-03
Behavioral Testing for Sysadmins – SouthEast LinuxFest – Charlotte, NC – 2017-06-09
How to Build a Continuous Deployment Pipeline – SouthEast LinuxFest – Charlotte, NC – 2017-06-11
BDD with Serverspec – IndyDevOps – Indianapolis, IN – 2017-05-22
How to Build a Continuous Deployment Pipeline for Systems – Cascadia IT Conference – Seattle, WA – 2017-03-11
2016
Packer: Make Multi-Platform Images – SeaGL – Seattle, WA 2016-11-12
Packer: Make Multi-Platform Images – CINLUG – Indianapolis, IN 2016-10-12
Why Test Driven Development works for SysAdmins – Indy DevOps – Indianapolis, IN – 2016-08-29
Packer: Make Multi-Platform Images – SouthEast LinuxFest – Charlotte, NC – 2016-06-11
Why automation is important and how Puppet can help – AIRI (Association of Independent Research Institutes) – Oklahoma City, OK – 2016-04-04
How automation can liberate you from perpetually putting out fires – Cascadia IT Conference – Seattle, WA – 2016-03-12
2015
FOSSETCON (Director of Operations and Co-organizer – not speaking this year) – Orlando, FL – 2015-11-19 – 21
Why testing driven development works for SysAdmins – SeaGL – Seattle, WA – 2015-10-23
How To Upgrade Puppet v4 and Avoid Dragons – SouthEast LinuxFest – Charlotte, NC – 2015-06-12-14 – slides – video
Functional testing for configuration management – Cascadia IT Conference – Seattle, WA – 2014-03-14 – slides
2014
Why testing driven development works for SysAdmins – LISA – Seattle, WA – 2014-11-14 – slides
Puppet Camp Seattle – Seattle, WA – 2014-11-11 – slides
Intro to Puppet and Why Configuration Management is Important – SeaGL – Seattle, WA – 2014-10-25
Intro to Puppet Tutorial – FOSSETCON – Orlando, FL – 2014-09-11
Why Automation is Important – CentOS Dojo @ FOSSETCON – Orlando, FL – 2014-09-11
Multiple Approaches to Managing Puppet Modules – Puppet Camp Chicago – Chicago, IL – 2014-08-19 – video
Test Driven Development (Hands on tutorial session) – SouthEast LinuxFest – Charlotte, NC – 2014-06-20
Test Driven Development (Hands on tutorial session) – SouthEast LinuxFest – Charlotte, NC – 2014-06-22
Multiple approaches to managing your Puppet modules – Indy Puppet Meetup – Indianapolis, IN – 2014-06-12
Audience suggested Puppet topics – IndyDevOps – Carmel, IN 2014-04-28
Test Driven Development with Puppet (Hands on tutorial session) – LOADays – Antwerp, BE – 2014-04-06
Test Driven Development with Puppet (Hands on tutorial session) – Cascadia IT Conference – Seattle, WA – 2014-03-07
2013
Puppet Tutorial – European Broadcasters Union – DevCon – Geneva, CH – 2013-11-19
Why automation? An Introduction to Puppet? – European Broadcasters Union – DevCon – Geneva, CH – 2013-11-18
A Beginner’s Guide to Contributing on GitHub – Indianapolis Ruby Brigade – Indianapolis, IN – 2013-10-09
Puppet Tutorial – OSCON – Portland, OR – 2013-07-22 – OSCON2013 Info – pdf
Puppet Tutorial (in conjunction with LOPSA) – Southeast LinuxFest – Charlotte, NC – 2013-06-07
How to write a great Puppet module – Southeast LinuxFest – Charlotte, NC – 2013-06-08
Puppet v3 and Hiera – LOAD – Antwerp, Belgium – 2013-04-07 – pdf
Puppet Tutorial – LOAD – Antwerp, Belgium – 2013-04-07 – pdf
Puppet Tutorial – Cascadia IT Conference – Seattle, WA – 2013-03-15
2012
Open Q&A about Puppet – CINLUG – Indianapolis, IN – 2012-10-03
One Day Puppet Tutorial – Southeast LinuxFest – Charlotte, NC – 2012-06-10
Advanced Topics in Puppet – Southeast LinuxFest – Charlotte, NC – 2012-06-09 – pdf
Build an Open Source Cloud Day with Cloud.com at Southeast LinuxFest – Charlotte, NC – 2012-06-08 – pdf
Configuration Management with Puppet – Mail.ru’s TechForum – Moscow, Russia – 2012-04-24
Expanded Introduction to Puppet – Indiana LinuxFest – Indianapolis, IN – 2012-04-14 – pdf
One Day Puppet Tutorial – Indiana LinuxFest – Indianapolis, IN – 2012-04-13
Puppet Demo – Indianapolis Ruby Brigade – Indianapolis, IN – 2012-04-11 – video
Advanced Topics in Puppet – CINLUG – Indianapolis, IN – 2012-04-04
Advanced Topics in Puppet – LOAD – Antwerp, Belgium – 2012-04-01 – pdf
Half day Puppet Tutorial Session – LOAD – Antwerp, Belgium – 2012-04-01
Expanded Introduction to Puppet – LOAD – Antwerp, Belgium – 2012-03-31 – pdf
Advanced Topics in Puppet – Cascadia IT Conference – Seattle, WA – 2012-03-24 – pdf
2011
How Puppet fits into your existing infrastructure and change management practices – SASAG – Seattle, WA – 2011-11-10 – pdf
Expanded Introduction to Puppet – LinuxCon Europe 2011 – Prague, Czech Republic – 2011-10-28
Expanded Introduction to Puppet – Purdue Linux Users Group – West Lafayette, IN – 2011-09-28
Build an Open Source Cloud Day with Cloud.com at PuppetConf – Portland, OR – 2011-09-20
Build an Open Source Cloud Day with Cloud.com at Ohio Linux Fest – Columbus, OH – 2011-09-09 – 11 – pdf
Expanded Introduction to Puppet – Devops Days Bangalore – Bangalore, India – 2011-08-28 – pdf
Change Management with Puppet – Devops Days Bangalore – Bangalore, India – 2011-08-27
Learning Puppet, A Tutorial for Beginners – OSCON – Portland, OR – 2011-07-25
How Puppet fits into the larger ecosystem – Devops Down Under– Melbourne, Australia – 2011-07-22 – 23 – pdf – streaming video
How Puppet fits into your existing infrastructure – San Francisco DevOps – San Francisco, CA – 2011-06-28 – pdf
Build an Open Source Cloud Day with Cloud.com at Morningstar – Chicago, IL – 2011-06-25
One day tutorial on Puppet at Southeast LinuxFest – Spartanburg, SC – 2011-06-12
Expanded Introduction to Puppet – Southeast LinuxFest – Spartanburg, SC – 2011-06-11 – pdf – video
Build an Open Source Cloud Day with Cloud.com at Southeast LinuxFest – presentation, demo, and panel – Spartanburg, SC – 2011-06-10 – video
Expanded Introduction to Puppet – LinuxFest Northwest – Bellingham, WA – 2011-04-30 – 05-01 – pdf
Change Management with Puppet – PuppetNYC users group – New York, NY – 2011-04-13 – pdf
Expanded Introduction to Puppet – Flourish 2011 – Chicago, IL – 2011-04-03 – pdf – streaming video – ogv – m4v
Expanded Introduction to Puppet – Texas Linux Fest – Austin, TX – 2011-04-02 – pdf – mp3
Build an Open Source Cloud Day with Cloud.com at Texas Linux Fest – Austin, TX – 2011-04-01
Introduction to Puppet – Indiana LinuxFest – Indianapolis, IN – 2011-03-26 – pdf
Build an Open Source Cloud Day with Cloud.com at Indiana LinuxFest – Indianapolis, IN – 2011-03-25
Introduction to Puppet – Cascadia IT Conference 2011 – Seattle, WA – 2011-03-12 – pdf
Three hour tutorial on Puppet – Cascadia IT Conference 2011 – Seattle, WA – 2011-03-11
Expanded Introduction to Puppet – NYCDevops Meetup – New York, NY – 2011-03-09 – video streaming 1/3 2/3 3/3
2010
Configuration Management with Puppet – LinuxFest Northwest – 2010-04-24 – Bellingham, WA – pdf
2009
Introducing Puppet to SASAG – SASAG – 2009-05-14 – Seattle, WA – pdf
2008
Provisioning machines with Cobbler – GSLUG – 2008-09-13 – Seattle, WA
2007
Fighting Spam with a Perimeter Mail System – SASAG – 2007-11-08 – Seattle, WA – pdf
How Speakeasy deals with Spam – GSLUG – 2007-10-20 – Seattle, WA
2005
Monitoring with Nagios and graphing with PerfParse – CINLUG – 2005-10-05 – Indianapolis, IN – pdf