2024
What is Site Reliability Engineering? Coding with Callie. Guest. November 2024.
The Line Between Management and IC Leadership. Technically Leadership Podcast, episode 1. Guest. July 2024.
Lessons from Building HashiCorp’s Internal Platform. DASH 2024. New York, NY. June 2024. (recording)
Defining incidents as code – how incident.io uses Terraform. Meetup, 2024. New York, NY. June 2024.
2023
When you’re in command of the incident. HashiTalks 2023. Accepted talk. February 2023.
2022
Looking at idempotency in AWS Lambda deployments. HashiTalks: Deploy 2022. Accepted talk. December 2022.
How HashiCorp built our incident management program, and how we respond, when things go bump in the night. HashiConf Global. Los Angeles. October 2022. (recording)
How HashiCorp does SRE: Planning, Execution, and Impact of a centralized SRE team. HashiConf Global. Co-presenter. Los Angeles. October 2022. (recording)
How HashiCorp SREs Built HCP’s Incident Management Program. HashiTalks 2022. Accepted talk. February 2022.
Stress testing HCP Consul on AWS using ECS Fargate. HashiTalks 2022. Case study, Alternative talk. February 2022.
2021
Reliability as a Product Feature. HashiTalks: Deploy 2021. Invited talk. December 2021. (recordings)
Reliability as a Product Feature. SysAdvent 2021. Guest blog post. December 2021. (post)
An introduction to GitHub. Programming Society, Santa Fe College. Gainesville, FL. November 2021.
Real world incident management. IT Club, Santa Fe College. Gainesville, FL. November 2021.
Modern Work Podcast, episode 14. Show Guest. April 2021. (episode summary and recording)
2020
AWS re:Invent – Not so Fargate with Consul Service Mesh HashiCorp Consul Deep Dive, YouTube. December 2020. Show Guest. (recording)
2017
Writing & Maintaining an Open Source Backup Tool in Python on AWS. Gator Linux Users Group. Gainesville, Florida. April 2017. (slides)
DevOps & Remote Work. Gainesville BarCamp 2017. Gainesville, Florida. March 2017. (slides)
Fanatical Support in a Multi-Cloud World. Rackspace Office Hours Hangout, YouTube. February 2017. Show Guest. (recording)
2016
Out of Office: Workers Try a Year on the Road. Wall Street Journal. November 2016. (link)
Reaping the rewards of remote-friendly DevOps. DevOpsDays Oslo 2016. Oslo, Norway. September 2016. (recording, slides)
ChefConf: What you missed in ATX this week Rackspace Office Hours Hangout #155, YouTube. July 2016. Show Guest. (recording)
What the heck is ChatOps? Rackspace Office Hours Hangout #151, YouTube. June 2016. Show Guest. (recording)
Elastic{ON}16 — One hundred days later. Elastic.co blog. June 2016. Blog post. (link)
Work and Wanderlust: Take Your Job Abroad. Parade.com. Magazine article. April 2016. Interview. (article)
Server-less architecture with AWS Lambda Functions. Rackspace Office Hours Hangout #136, YouTube. March 2016. Show Guest. (recording)
Cooking up Elasticsearch with Chef: Refactoring and Maintaining Automation for Elasticsearch. ElasticON 2016. San Francisco, CA. February 2016. Spotlight talk. (recording, slides)
Thinking about applying to Remote Year? Weekly Wandery, episode 35. Podcast. Guest. January 2016. (audio)
Go Serverless: Amazon Web Service’s Lambda. Gator Linux Users Group. Gainesville, Florida. January 2016. Presentation. (recording, slides)
Crush Your Resolution: Convert to Containers. Rackspace Office Hours Hangout #128, YouTube. January 2016. Show Guest. (recording)
2015
Deploying Elasticsearch 2.0.0 with Chef. Elastic.co blog. December 2015. Blog post. (link)
The Case for Using AWS for Development Environments. Rackspace Blog & Newsroom. October 2015. Blog post. (link)
Little Brother is Watching Your Live Stream. Association of IT Professionals of North-Central Florida. October 2015. Presentation. (slides, agenda)
How to Synchronize Terminated AWS Instances with Chef, New Relic and Other Saas. Rackspace Blog & Newsroom. October 2015. Blog post, with Jim Rosser. (link)
Getting Started With Github. Rackspace Office Hours Hangout #108, YouTube. July 2015. Show Guest. (recording)
Faster time to market with CI/CD Rackspace Office Hours Hangout #101, YouTube. June 2015. Show Guest. (recording)
Brief Introduction to CoreOS, Fleet, and Etcd. Gator Linux Users Group. Gainesville, Florida. March 2015. Spotlight talk. (slides)
Rackspace: Supporting Your Customers with Chef as a Service. ChefConf 2015. San Jose, CA. March 2015. Birds of a Feather session.
What is the Chef Development Kit? YouTube Webcast. Gainesville, Florida. January 2015. (recording, slides)
2014
Infrastructure as code; it needs testing too. Gainesville DevOps Meetup. Gainesville, Florida. November 2014. Presentation. (slides)
Elasticsearch for Centralized Logging, Fulltext Search, and NoSQL. Gator Linux Users Group. Gainesville, Florida. November 2014. Presentation. (slides)
OpenStack and The Cloud. Gator Linux Users Group. Gainesville, Florida. February 2014. Presentation. (slides)
2012
Overview of Data Visualization Techniques. University of Florida. Gainesville, Florida. October 2012. Guest Presentation for Social Network Analysis methods graduate course. (slides)
Highly Available, Fault Tolerant, Distributed Apache for the Masses. Gator Linux Users Group. Gainesville, Florida. October 2012. Presentation. (slides)
Building Distributed Systems in Java: Linux Jeopardy. Gator Linux Users Group. Gainesville, Florida. June 2012. Presentation.
2011
Hackerspace Project: Building and Programming an RGB LED Board for Games and Controllers. Gator Linux Users Group. Gainesville, Florida. September 2011. Presentation.
Change Management – Planning for the changes ahead, a University of Florida perspective. Sakai & Apereo Conference. Los Angeles, CA. June 2011. Conference session, with Narasi Ramachandran and Mike Stoufer.
Infrastructure Strategies for Success Behind the University of Florida’s Sakai Implementation. Sakai & Apereo Conference. Los Angeles, CA. June 2011. Conference session, with Chris Cuevas.
Shibboleth & SAML: Advanced Topics. University of Florida: Computing & Networking Services. Gainesville, Florida. March 2011. Instructor, instructor led training. (slides)
Shibboleth & SAML: An Introduction. University of Florida: Computing & Networking Services. Gainesville, Florida. March 2011. Instructor, instructor led training. (slides)
2010
Intermediate Android Development. University of Florida Android Development Club. Gainesville, Florida. October 2010. Presentation. (slides)
Introduction to Android Development. University of Florida Android Development Club. Gainesville, Florida. October 2010. Presentation. (slides)
2008
Overview of Data Visualization Techniques. University of Florida. Gainesville, Florida. November 2008. Guest Presentation for Social Network Analysis methods graduate course. (slides)
3rd Annual Codeslinger Shootout. Gator Linux Users Group. Gainesville, FL. March 2008. Judge.
2007
The Lifecycle of a Website Renovation. Association for University Business and Economic Research. Holiday Inn Hotel, Pensacola Beach, Florida. October 2007. Conference session. (slides)
2rd Annual Codeslinger Shootout. Gator Linux Users Group. Gainesville, Florida. March 2007. Judge.
2006
Monitoring Everything using Nagios. Gator Linux Users Group. Gainesville, Florida. July 2006. Presentation. (slides)