Understanding the psychology of learning strategies leads to effective problem-solving skills.
Devon H. O'Dell From Communications of the ACM | June 2017
Essence is instrumental in moving software development toward a true engineering discipline.
Ivar Jacobson, Ian Spence, Ed Seidewitz From Communications of the ACM | December 2016
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
Taking advantage of idleness to reduce dropped frames and memory consumption.
Ulan Degenbaev, Jochen Eisinger, Manfred Ernst, Ross Mcilroy, Hannes Payer From Communications of the ACM | October 2016
ShiViz is a new distributed system debugging visualization tool.Ivan Beschastnikh, Patty Wang, Yuriy Brun, Michael D. Ernst From Communications of the ACM | August 2016
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