Latest Practice
From Communications of the ACM
Leveraging expectations for better communication.
Thomas A. Limoncelli From Communications of the ACM | June 2020
From Communications of the ACM
Automation helps collaboration.
Thomas A. Limoncelli From Communications of the ACM | October 2019
From Communications of the ACM
Transitioning up the ladder.
Kate Matsudaira From Communications of the ACM | October 2019
From Communications of the ACM
Know when to let go of emotional attachment to your work.
Kate Matsudaira From Communications of the ACM | August 2019
From Communications of the ACM
Software acumen is the new norm.
Thomas A. Limoncelli From Communications of the ACM | July 2019
From Communications of the ACM
A discussion with David Evans, Richard McDonald, and Terry Coatta.
CACM Staff From Communications of the ACM | July 2019
From Communications of the ACM
Build safety, share vulnerability, and establish purpose.
Kate Matsudaira From Communications of the ACM | June 2019
From Communications of the ACM
Four challenging work situations and how to handle them.
Kate Matsudaira From Communications of the ACM | March 2019
From Communications of the ACM
You have to finish strong, every time.
Kate Matsudaira From Communications of the ACM | February 2019
From Communications of the ACM
Five strategies for pushing through.
Kate Matsudaira From Communications of the ACM | December 2018
From Communications of the ACM
Dependency management is a crucial part of system and software design.
Silvia Esparrachiari Ghirotti, Tanya Reilly, Ashleigh Rentz From Communications of the ACM | November 2018
From Communications of the ACM
The best careers are not defined by titles or résumé bullet points.
Kate Matsudaira From Communications of the ACM | October 2018
From Communications of the ACM
Expert-curated guides to the best of CS research.
Gustavo Alonso, Peter Bailis From Communications of the ACM | September 2018
From Communications of the ACM
Think like an entrepreneur.
Kate Matsudaira From Communications of the ACM | July 2018
From Communications of the ACM
A.B.A. = Always be automating.
Thomas A. Limoncelli From Communications of the ACM | June 2018
From Communications of the ACM
Praise matters just as much as money.
Kate Matsudaira From Communications of the ACM | May 2018
From Communications of the ACM
Being funny is serious work.
Thomas A. Limoncelli From Communications of the ACM | March 2018
From Communications of the ACM
Try to see things from a manager's perspective.
Kate Matsudaira From Communications of the ACM | February 2018
From Communications of the ACM
Expert-curated guides to the best of CS research.
John Regehr, Peter Bailis From Communications of the ACM | December 2017
From Communications of the ACM
We all wear many hats, but make sure you have one that fits well.
Kate Matsudaira From Communications of the ACM | November 2017