Latest Practice
From Communications of the ACM
Why DevOps encourages us to celebrate outages.
Thomas A. Limoncelli From Communications of the ACM | February 2021
From Communications of the ACM
Application programming interfaces speak louder than words.
Thomas A. Limoncelli From Communications of the ACM | December 2019
From Communications of the ACM
Automation helps collaboration.
Thomas A. Limoncelli From Communications of the ACM | October 2019
From Communications of the ACM
Automation and a little discipline allow better testing, shorter release cycles, and reduced business risk.
Thomas A. Limoncelli From Communications of the ACM | January 2019
From Communications of the ACM
IaC + PR = GitOps
Thomas A. Limoncelli From Communications of the ACM | September 2018
From Communications of the ACM
A.B.A. = Always be automating.
Thomas A. Limoncelli From Communications of the ACM | June 2018
From Communications of the ACM
Anyone can use a load balancer. Using it properly is much more difficult.
Thomas A. Limoncelli From Communications of the ACM | February 2017
From Communications of the ACM
The operations side of the story.
Thomas A. Limoncelli From Communications of the ACM | September 2016
From Communications of the ACM
Reducing waste, encouraging experimentation, and making everyone happy.
Thomas A. Limoncelli From Communications of the ACM | July 2016
From Communications of the ACM
How to lose friends and alienate coworkers.
Thomas A. Limoncelli From Communications of the ACM | April 2016
From Communications of the ACM
An open standard that enables software-defined networking.
Thomas A. Limoncelli From Communications of the ACM | August 2012
From Communications of the ACM
Knowing where to begin is half the battle.
Thomas A. Limoncelli, Vinton G. Cerf From Communications of the ACM | April 2011
From Communications of the ACM
What can software vendors do to make the lives of system administrators a little easier?
Thomas A. Limoncelli From Communications of the ACM | February 2011