Latest Practice
From Communications of the ACM
Expert-curated guides to the best of CS research for practitioners.
Peter Bailis, Camille Fournier, Joy Arulraj, Andrew Pavlo From Communications of the ACM | November 2016
From Communications of the ACM
Expert-curated guides to the best of CS research.
Peter Bailis, Simon Peter, Justine Sherry From Communications of the ACM | September 2016
From Communications of the ACM
The operations side of the story.
Thomas A. Limoncelli From Communications of the ACM | September 2016
From Communications of the ACM
SQL has a brilliant future as a major figure in the pantheon of data representations.
Pat Helland From Communications of the ACM | August 2016
From Communications of the ACM
This visualization of software execution is a new necessity for performance profiling and debugging.
Brendan Gregg From Communications of the ACM | June 2016
From Communications of the ACM
Retaining electronic privacy requires more political engagement.
Poul-Henning Kamp From Communications of the ACM | April 2016
From Communications of the ACM
Sometimes all you need is the right language.
Carlos Baquero, Nuno Preguiça From Communications of the ACM | April 2016
From Communications of the ACM
Big data makes common schemas even more necessary.
R. V. Guha, Dan Brickley, Steve Macbeth From Communications of the ACM | February 2016
From Communications of the ACM
Implications of the datacenter's shifting center.
Mihir Nanavati, Malte Schwarzkopf, Jake Wires, Andrew Warfield From Communications of the ACM | January 2016
From Communications of the ACM
We need it, we can afford it, and the time is now.
Pat Helland From Communications of the ACM | January 2016
From Communications of the ACM
Balancing statistical accuracy and subject privacy in large social-science datasets.
Olivia Angiuli, Joe Blitzstein, Jim Waldo From Communications of the ACM | December 2015
From Communications of the ACM
We have to choose to build a Web that is accessible to everyone.
Rich Harris From Communications of the ACM | October 2015
From Communications of the ACM
Old questions being answered with both AI and HCI.
Spence Green, Jeffrey Heer, Christopher D. Manning From Communications of the ACM | September 2015
From Communications of the ACM
Use states to drive your tests.
Arie van Deursen From Communications of the ACM | August 2015
From Communications of the ACM
Lessons learned managing a data science research team.
Kate Matsudaira From Communications of the ACM | June 2015
From Communications of the ACM
A simple method of writing a collaborative system.
Spencer Rathbun From Communications of the ACM | May 2015
From Communications of the ACM
In the end, dynamic systems are simply less secure.
Paul Vixie From Communications of the ACM | April 2015
From Communications of the ACM
Crackers discover how to use NTP as a weapon for abuse.
Harlan Stenn From Communications of the ACM | February 2015
From Communications of the ACM
Trust, but verify.
Geetanjali Sampemane From Communications of the ACM | January 2015
From Communications of the ACM
Soon every company will be a software company.
Erik Meijer, Vikram Kapoor From Communications of the ACM | December 2014