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
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
A user interface for querying provenance.
Ashish Gehani, Raza Ahmad, Hassaan Irshad, Jianqiao Zhu, Jignesh Patel From Communications of the ACM | December 2021
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
What was once a way to bring audio and video to the Web has expanded into more use cases than we could ever imagine.
Niklas Blum, Serge Lachapelle, Harald Alvestrand From Communications of the ACM | August 2021