Early insights and opportunities of AI-powered pair-programming tools.
Christian Bird, Denae Ford, Thomas Zimmermann, Nicole Forsgren, Eirini Kalliamvakou, Travis Lowdermilk, Idan Gazit From Communications of the ACM | June 2023
A discussion with Maya Kaczorowski, Falcon Momot, George Neville-Neil, and Chris McCubbin
Maya Kaczorowski, Falcon Momot, George Neville-Neil, Chris McCubbin From Communications of the ACM | April 2023
Now is the time to shape what future payment flows will reveal about you.
Raphael Auer, Rainer Böhme, Jeremy Clark, Didem Demirag From Communications of the ACM | March 2023
Demystifying zero trust and its implications on enterprise people, process, and technology.
Matthew Bush, Atefeh Mashatan From Communications of the ACM | February 2023
A discussion of zero-trust enterprise efforts in cybersecurity.
Michael Loftus, Andrew Vezina, Rick Doten, Atefeh Mashatan From Communications of the ACM | February 2023
Keeping data safe in the presence of crashes is a fundamental problem.
Ramnatthan Alagappan, Peter Alvaro From Communications of the ACM | January 2023
The return of a popular feature that shares the joy and utility of reading CS research between academics and their counterparts in industry.
Martin Kleppmann, Peter Alvaro From Communications of the ACM | November 2022
Software engineering teams can exploit attackers' human nature by building deception environments.
Kelly Shortridge, Ryan Petrich From Communications of the ACM | June 2022
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