Personal, team, and organizational effectiveness can be improved with a little preparation.
Thomas A. Limoncelli From Communications of the ACM | February 2024
The developer-centric approach to measuring and improving productivity.
Abi Noda, Margaret-Anne Storey, Nicole Forsgren, Michaela Greiler From Communications of the ACM | November 2023
A discussion with Alfred Spector, Peter Norvig, Chris Wiggins, Jeannette Wing, Ben Fried, and Michael Tingley.
Peter Norvig, Alfred Spector, Chris Wiggins, Jeannette M. Wing, Ben Fried, Michael Tingley From Communications of the ACM | August 2023
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
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
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
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
Algorithms, microcontent, and the vanishing distinction between platforms and creators.
Liu Leqi, Dylan Hadfield-Menell, Zachary C. Lipton From Communications of the ACM | December 2021
A user interface for querying provenance.
Ashish Gehani, Raza Ahmad, Hassaan Irshad, Jianqiao Zhu, Jignesh Patel From Communications of the ACM | December 2021