acm-header
Sign In

Communications of the ACM

Practice Archive


Archives

The Practice archive provides access to all Practice articles published in past issues of Communications of the ACM.

December 2019


From Communications of the ACM

API Practices If You Hate Your Customers

API Practices If You Hate Your Customers

Application programming interfaces speak louder than words.


From Communications of the ACM

Hack for Hire

Hack for Hire

Investigating the emerging black market of retail email account hacking services.