Practical Operations Podcast

A pragmatic podcast discussing Systems, Operations and Scaling with a focus on real world use cases and solutions to common problems.

Listen To All Episodes With modern web browsers (HTML5) you should be able to play our MP3 podcasts directly from the site. Podcast applications and iTunes can subscribe to a feed of our episodes by using this RSS feed: https://operations.fm/episodes/index.xml

Episode 137 - Amin Astaneh

Posted: June 28, 2023

Conversation

Episode 135 - Resisting Automation

Posted: March 27, 2023

Conversation

Episode 134 - ChatGPT

Posted: March 13, 2023

Conversation

Episode 133 - Shadow IT

Posted: July 25, 2022

Conversation

Episode 132 - HollywoodOS - The Net

Posted: April 18, 2022

Conversation

Episode 131 - COVID, Burnout, And The Great Resignation

Posted: March 8, 2022

Conversation

Episode 130 - VSCode and Cloud IDEs

Posted: February 22, 2022

Conversation

Episode 129 - BeyondCorp

Posted: January 24, 2022

Conversation

Episode 128 - 2021 How We Haven't Missed Ya

Posted: December 31, 2021

Conversation

Episode 127 - Scaling Humans

Posted: December 12, 2021

Conversation

Episode 126 - SRE Doesn't Scale

Posted: November 29, 2021

Conversation

Episode 125 - Observability Defined

Posted: November 15, 2021

Conversation

Episode 124 - Enforcing Structure On Production

Posted: October 22, 2021

Conversation

Episode 123 - Outsourcing and Insourcing

Posted: October 5, 2021

Conversation

Episode 122 - Cloudstations and Remote Graphical Workstations

Posted: September 20, 2021

Conversation

Episode 121 - Personal Workstations Away From The Home Office

Posted: August 23, 2021

Conversation

Episode 120 - Building Teams with Jim Browne

Posted: August 9, 2021

Conversation

Episode 119 - Conducting Interviews

Posted: July 26, 2021

Conversation

Episode 118 - Imposter Syndrome

Posted: July 12, 2021

Conversation

Episode 117 - Human Input and Output

Posted: June 4, 2021

Conversation

Episode 116 - How The Fundamental Constants of The Universe Hate Us And Want Us To Fail

Posted: May 21, 2021

Conversation

Episode 115 - Your Employer Isn't Your Family

Posted: May 7, 2021

Conversation

Episode 114 - Terraforming Existing Clouds

Posted: April 23, 2021

Conversation

Episode 113 - Licensing

Posted: April 9, 2021

Conversation

Episode 112 - Large Scale Networking With Brian Miller

Posted: March 27, 2021

Conversation

Episode 111 - Host Your Own Code

Posted: March 12, 2021

Conversation

Episode 110 - Planning For Failure, or a Failure To Plan

Posted: February 26, 2021

Conversation

Episode 109 - Deplatforming

Posted: February 12, 2021

Conversation

Episode 108 - Kubernetes with Seth McCombs

Posted: January 29, 2021

Conversation

Episode 107 - New Opportunities

Posted: January 15, 2021

Conversation

Episode 106 - The Ending Of The Year

Posted: January 1, 2021

Conversation

Episode 105 - Modern TLS

Posted: December 18, 2020

Conversation

Episode 104 - Bootstrapping a Career with Evan Bloom

Posted: December 4, 2020

Conversation

Episode 103 - Pet Peeves

Posted: November 20, 2020

Conversation

Episode 102 - The Lies We Tell Ourselves

Posted: November 6, 2020

Conversation

Episode 101 - Long Term Configuration Management

Posted: October 23, 2020

Conversation

Episode 100 - DevOps and Site Reliability Engineering, Revisited

Posted: October 9, 2020

Conversation

Episode 99 - Elasticsearch Distributions

Posted: September 25, 2020

Conversation

Episode 98 - Histograms and Service Level Objectives

Posted: September 11, 2020

Conversation

Episode 97 - Threat Modeling with Greg Harris

Posted: August 28, 2020

Conversation

Episode 96 - ARM and the Future of Computing

Posted: August 12, 2020

Conversation

Episode 95 - Being Cloud Agnostic

Posted: July 31, 2020

Conversation

Episode 94 - Findability With JP Sherman

Posted: July 17, 2020

Conversation

Episode 93 - Linux On The Desktop

Posted: July 2, 2020

Conversation

Episode 92 - CloudTruth and Configuration Management

Posted: June 19, 2020

Conversation

Episode 91 - Is DevNetOps a Thing? With Brandon Peskin

Posted: June 5, 2020

Conversation

Episode 90 - Practice

Posted: May 22, 2020

Conversation

Episode 89 - Simple Systems Are More Available

Posted: May 8, 2020

Conversation

Special Episode - Considerations For Moving An Engineering Organization Fully Remote

Posted: April 24, 2020

Conversation

Episode 88 - Experimenting With Kubernetes On ARM

Posted: April 10, 2020

Conversation

Episode 87 - You Don't (Always) Need Kubernetes

Posted: March 27, 2020

Conversation

Special Episode - Preparing For Pandemic Triggered Remote Work

Posted: March 16, 2020

Conversation

Episode 86 - Moving Back To The Monolith

Posted: March 13, 2020

Conversation

Episode 85 - Concurrency vs Parallelism in Systems Design

Posted: February 28, 2020

Conversation

Episode 84 - Observability Best Practices

Posted: February 14, 2020

Conversation

Episode 83 - Analog Tools For a Digital World - Part 2

Posted: January 31, 2020

Conversation

Episode 82 - Analog Tools For a Digital World

Posted: January 21, 2020

Conversation

Episode 81 - The End Of The Year

Posted: January 3, 2020

Conversation

Episode 80 - Revisiting Immutable Infrastructure

Posted: December 20, 2019

Conversation

Episode 79 - Professional Certifications and Exams

Posted: December 6, 2019

Conversation

Episode 78 - Retractions and Reactions

Posted: November 22, 2019

Conversation

Episode 77 - Continuous Integration and Continuous Delivery

Posted: November 5, 2019

Conversation

Episode 76 - Signposts of Scalable Systems

Posted: October 18, 2019

Conversation

Episode 75 - Single Board Computers

Posted: September 3, 2019

Conversation

Episode 74 - Small Office/Home Office Networking

Posted: July 25, 2019

Conversation

Episode 73 - Conference Calls

Posted: July 19, 2019

Conversation

Episode 72 - A Tale of Three Postmortems

Posted: July 12, 2019

Conversation

Episode 71 - Long Term Prometheus Metrics Storage

Posted: July 5, 2019

Conversation

Episode 70 - Monitorama 2019 PDX Recap

Posted: June 27, 2019

Conversation

Episode 69 - Neat Prometheus Tricks

Posted: June 12, 2019

Conversation

Episode 68 - Monitorama PDX 2019

Posted: May 28, 2019

Conversation

Episode 67 - Not Invented Here

Posted: May 20, 2019

Conversation

Episode 66: Diminishing Returns

Posted: April 23, 2019

Conversation

Episode 65: Troubleshooting

Posted: March 14, 2019

Conversation

Episode 64: Resumes and Interviews

Posted: February 1, 2019

Conversation

Episode 63 - The Turning Of The Year

Posted: January 10, 2019

Conversation

Episode 62 - Immutable Infrastructure

Posted: November 26, 2018

Conversation

Episode 61: Tech Mergers And Acquisitions - RedHat and IBM

Posted: November 15, 2018

Conversation

Episode 60: Deeper Into Kubernetes

Posted: November 5, 2018

Conversation

Episode 59 - Cheap Kubernetes For Everyone

Posted: October 29, 2018

Conversation

Episode 58 - The Sandboxing Cycle

Posted: October 18, 2018

Conversation

Episode 57 - Rolling Out MFA

Posted: October 5, 2018

Conversation

Episode 56 - Sysadmin And Small Office Security

Posted: September 7, 2018

Conversation

Episode 55 - End User Security

Posted: August 25, 2018

Conversation

Episode 54 - How To Have An Outage (Part 1)

Posted: August 3, 2018

Conversation

Episode 53: When We Are The Problem

Posted: July 20, 2018

Conversation

Episode 52 - Technical Solutions for Social Problems

Posted: July 11, 2018

Conversation

Episode 51 - Divide and Conquer

Posted: July 4, 2018

Conversation

Episode 50 - You Have Too Many Alerts

Posted: June 28, 2018

Conversation

Episode 49 - Monitorama 2018 Recap

Posted: June 20, 2018

Conversation

Episode 48: The Year Ahead (and Behind)

Posted: December 31, 2017

Conversation

Episode 47 - Efficient Meetings

Posted: December 4, 2017

Conversation

Episode 46 - Service Design Documentation

Posted: November 26, 2017

Conversation

Episode 45 - Social and Technical Contracts For Teams

Posted: November 6, 2017

Conversation

Episode 44 - Onboarding

Posted: October 6, 2017

Conversation

Episode 43 - Revisiting Backups

Posted: September 6, 2017

Conversation

Episode 42 - Choosing A License

Posted: August 17, 2017

Conversation

Episode 41 - Get Up And Speak Already!

Posted: July 24, 2017

Conversation

Episode 40 - Conway's Law and Confirmation Bias

Posted: July 11, 2017

Conversation

Episode 39 - Is Nagios Viable?

Posted: June 30, 2017

Conversation

Episode 38 - Scripted Installs vs Golden Images

Posted: June 24, 2017

Conversation

Episode 37 - Repeatability and Reliability

Posted: June 13, 2017

Conversation

Episode 36 - The Tenents of Microservice Monitoring

Posted: June 2, 2017

Conversation

Episode 35 - Scaling Metric Delivery Pipelines

Posted: May 20, 2017

Conversation

Episode 34 - Modern Filesystems

Posted: May 15, 2017

Conversation

Episode 33 - Considering Elasticsearch as a Time Series Database

Posted: May 8, 2017

Conversation

Episode 32 - The Trouble With Histograms

Posted: April 19, 2017

Conversation

Episode 31 - Finding Privacy On The Internet

Posted: April 10, 2017

Conversation

Episode 30 - The S3 Outage

Posted: March 27, 2017

Conversation

Episode 29 - Multi Factor Authentication

Posted: March 2, 2017

Conversation

Episode 28 - The Year Ahead and Behind

Posted: January 21, 2017

Conversation

Episode 27: Bitterness Is The Death Of Culture

Posted: January 5, 2017

Conversation

Episode 26 - You Are Not Paid To Build Systems

Posted: December 8, 2016

Conversation

Episode 25 - Chat Tools

Posted: November 30, 2016

Conversation

Episode 24 - Side Projects

Posted: November 4, 2016

Conversation

Episode 23 - Programming Languages

Posted: October 26, 2016

Conversation

Episode 22 - Non-Linux Distributions

Posted: October 14, 2016

Conversation

Episode 21 - Internet Criticism

Posted: September 15, 2016

Conversation

Episode 20 - ScrumOps with Special Guest Judson Drennan

Posted: September 9, 2016

Conversation

Episode 19 - When Things Break

Posted: September 1, 2016

Conversation

Episode 18 - Infrastructure for Small Shops

Posted: August 24, 2016

Conversation

Episode 17 - Log Aggregation, Metrics and Data Analysis

Posted: August 17, 2016

Conversation

Episode 16 - Personal Work Environments

Posted: August 5, 2016

Conversation

Episode 15 - Using The Cloud

Posted: June 5, 2016

Conversation

Episode 14 - Planning For Failure

Posted: May 4, 2016

Conversation

Episode 13 - Systems Design

Posted: April 26, 2016

Conversation

Episode 12 - Loadbalancers

Posted: March 23, 2016

Conversation

Episode 11 - Job Transitions

Posted: March 18, 2016

Conversation

Episode 10 - Configuration Management

Posted: February 25, 2016

Conversation

Episode 9 - Init Systems

Posted: February 17, 2016

Conversation

Episode 8 - Working From Home

Posted: February 5, 2016

Conversation

Episode 7 - Breaking Up The Lumbering Monolith

Posted: January 20, 2016

Conversation

Episode 6 - Looking Ahead

Posted: January 4, 2016

Conversation

Episode 5 - Data Storage

Posted: December 22, 2015

Conversation

Episode 4 - Systems Programing Languages and Packaging

Posted: December 17, 2015

Conversation

Episode 3 - Advanced Metrics and Monitoring

Posted: December 3, 2015

Conversation

Episode 2 - How To Stop The Bleeding

Posted: November 30, 2015

Conversation

Episode 1 - Introduction and The Culture of DevOps

Posted: November 18, 2015

Conversation