Latest Practice
From Communications of the ACM
Plan ahead to make the interview a successful one.
Kate Matsudaira From Communications of the ACM | September 2017
From Communications of the ACM
Embrace failure so it does not embrace you.
Pat Helland, Simon Weaver, Ed Harris From Communications of the ACM | June 2017
From Communications of the ACM
Great engineers are able to maximize their mental power.
Kate Matsudaira, Erik Meijer From Communications of the ACM | June 2017
From Communications of the ACM
Expert-curated guides to the best of CS research.
Peter Bailis, Arvind Narayanan, Andrew Miller, Song Han From Communications of the ACM | May 2017
From Communications of the ACM
The use of silicon PUF circuits.
Meng-Day (Mandel) Yu, Srinivas Devadas From Communications of the ACM | April 2017
From Communications of the ACM
How do you step up from mere contributor to real change-maker?
Kate Matsudaira From Communications of the ACM | April 2017
From Communications of the ACM
Understanding the proposed revisions to the C language.
Robert C. Seacord From Communications of the ACM | April 2017
From Communications of the ACM
A computing adventure about time through the looking glass.
Theo Schlossnagle From Communications of the ACM | March 2017
From Communications of the ACM
Expert-curated guides to the best of CS research.
Peter Bailis, Irene Zhang, Fadel Adib From Communications of the ACM | March 2017
From Communications of the ACM
Measuring bottleneck bandwidth and round-trip propagation time.
Neal Cardwell, Yuchung Cheng, C. Stephen Gunn, Soheil Hassas Yeganeh, Van Jacobson From Communications of the ACM | February 2017
From Communications of the ACM
Don't "win." Resolve.
Kate Matsudaira From Communications of the ACM | January 2017
From Communications of the ACM
Using OpenFlow and DevOps for rapid development.
Josh Bailey, Stephen Stuart From Communications of the ACM | January 2017
From Communications of the ACM
Expert-curated guides to the best of CS research.
Peter Bailis, Jean Yang, Vijay Janapa Reddi, Yuhao Zhu From Communications of the ACM | January 2017
From Communications of the ACM
Just because you have been doing it the same way doesn't mean you are doing it the right way.
Kate Matsudaira From Communications of the ACM | October 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
When people don't work well together they make bad decisions.
Kate Matsudaira From Communications of the ACM | September 2016
From Communications of the ACM
The accepted wisdom does not always hold true.
Sachin Date From Communications of the ACM | July 2016
From Communications of the ACM
Many of the skills aren't technical at all.
Kate Matsudaira From Communications of the ACM | June 2016
From Communications of the ACM
Farsighted physicists of yore were danged smart!
Pat Helland From Communications of the ACM | June 2016
From Communications of the ACM
Lessons learned from three container-management systems over a decade.
Brendan Burns, Brian Grant, David Oppenheimer, Eric Brewer, John Wilkes From Communications of the ACM | May 2016