Latest Practice
From Communications of the ACM
Is your organization prepared?
Atefeh Mashatan, Douglas Heintzman From Communications of the ACM | September 2021
From Communications of the ACM
A discussion of concerns on quantum vulnerability for the automobile industry.
Michael Gardiner, Alexander Truskovsky, George Neville-Neil, Atefeh Mashatan From Communications of the ACM | September 2021
From Communications of the ACM
While powerful, frameworks are not for everyone.
Chris Nokleberg, Brad Hawkes From Communications of the ACM | July 2021
From Communications of the ACM
There's more to it than you think.
Nicole Forsgren, Margaret-Anne Storey, Chandra Maddila, Thomas Zimmermann, Brian Houck, Jenna Butler From Communications of the ACM | June 2021
From Communications of the ACM
Legal considerations and broader implications
Jatinder Singh, Jennifer Cobbe, Do Le Quoc, Zahra Tarkhani From Communications of the ACM | May 2021
From Communications of the ACM
The 24-year-old security model has found a second wind.
David Crawshaw From Communications of the ACM | April 2021
From Communications of the ACM
The Amazon CTO sits with Tom Killalea to discuss designing for evolution at scale.
CACM Staff From Communications of the ACM | March 2021
From Communications of the ACM
A discussion with Miguel Guevara, Damien Desfontaines, Jim Waldo, and Terry Coatta
CACM Staff From Communications of the ACM | February 2021
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
Be kind and rewind.
Jessie Frazelle From Communications of the ACM | December 2020
From Communications of the ACM
Emulating the efficiency of in-person conversations.
Thomas A. Limoncelli From Communications of the ACM | November 2020
From Communications of the ACM
Data kept outside SQL has different characteristics from data kept inside.
Pat Helland From Communications of the ACM | November 2020
From Communications of the ACM
How experts debug production issues in complex distributed systems.
Charisma Chan, Beth Cooper From Communications of the ACM | October 2020
From Communications of the ACM
A discussion with Robert O'Callahan, Kyle Huey, Devon O'Dell, and Terry Coatta.
CACM Staff From Communications of the ACM | August 2020
From Communications of the ACM
Building projects despite (and because of) existing complex systems.
Pat Helland From Communications of the ACM | July 2020
From Communications of the ACM
Leveraging expectations for better communication.
Thomas A. Limoncelli From Communications of the ACM | June 2020
From Communications of the ACM
The use of post-incident artifacts in high-performing organizations.
J. Paul Reed From Communications of the ACM | May 2020
From Communications of the ACM
It's time to appreciate the human side of Internet-facing software systems.
David D. Woods, John Allspaw From Communications of the ACM | May 2020
From Communications of the ACM
The resilience of Internet-facing systems relies on what is above the line of representation.
Richard I. Cook From Communications of the ACM | March 2020
From Communications of the ACM
A practical journey.
Matt Godbolt From Communications of the ACM | February 2020