Latest Practice
From Communications of the ACM
A discussion with Reynold Xin, Wes McKinney, Alan Gates, and Chris McCubbin.
Reynold Xin, Wes McKinney, Alan Gates, Chris McCubbin From Communications of the ACM | May 2022
From Communications of the ACM
Sharing domain knowledge among programmers using the source code as the medium.
Alvaro Videla From Communications of the ACM | May 2022
From Communications of the ACM
The history of Berkeley DB.
Kirk McKusick From Communications of the ACM | March 2022
From Communications of the ACM
An experience report.
Timothy Clem, Patrick Thomson From Communications of the ACM | February 2022
From Communications of the ACM
Evaluating tool design guidelines with SWAN.
Daniil Tiganov, Lisa Nguyen Quang Do, Karim Ali From Communications of the ACM | February 2022
From Communications of the ACM
The fundamental challenge of software engineering is one of complexity.
Patrick Thomson From Communications of the ACM | January 2022
From Communications of the ACM
Creating a software solution with fast decision capability, agile project management, and extreme low-code technology.
João Varajão From Communications of the ACM | October 2021
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