ACM
Sign In
Go
ACM.org
Join ACM
About Communications
ACM Resources
Alerts & Feeds
Communications of the ACM
Home
Current Issue
Current Issue: March 2024
Measuring GitHub Copilot's Impact on Productivity
Generative AI Degrades Online Communities
Innovation Is Overrated: A Provocation
VIEW TABLE OF CONTENTS
News
Latest News
News Archive
Blogs
About the Blogs
BLOG@CACM
Blogroll
Blogs Archive
Opinion
Articles
Interviews
Opinion Archive
Research
Latest Research
Research Archive
Practice
Latest Practice
Practice Archive
Careers
Search for Jobs
Post a Resume
Post A Job
Advertise with Us
Contact Us
Archive
The magazine archive includes every article published in
Communications of the ACM
for over the past 50 years.
March 2024 (Vol. 67, No. 3)
February 2024 (Vol. 67, No. 2)
January 2024 (Vol. 67, No. 1)
VIEW MORE ISSUES
Videos
Recent Opinion
Articles
Interviews
Vardi's Insights
Chien's Vantage
Opinion Archive
Refine your search:
date
More Than a Year Ago
subject
Management
author
George V. Neville-Neil
Innovation Is Overrated: A Provocation
From Communications of the ACM
Digital innovation is not working in the interest of the whole of society. It is time to radically rethink its purpose without…
Filippo Gualtiero Blancato
|
March 1, 2024
From Communications of the ACM
Stone Knives and Bear Skins
There is no money in tools.
George V. Neville-Neil
From Communications of the ACM
|
October 1, 2023
From Communications of the ACM
The Parchment Path?
Is there ever a time when learning is not of value—for its own sake?
George V. Neville-Neil
From Communications of the ACM
|
June 1, 2023
From Communications of the ACM
All Sliders to the Right
Hardware overkill.
George V. Neville-Neil
From Communications of the ACM
|
April 1, 2023
From Communications of the ACM
The Elephant in the Room
It is time to get the POSIX elephant off our necks.
George V. Neville-Neil
From Communications of the ACM
|
February 1, 2023
From Communications of the ACM
When Should a Black Box Be Transparent?
When is a replacement not a replacement?
George V. Neville-Neil
From Communications of the ACM
|
August 1, 2022
From Communications of the ACM
Getting Off the Mad Path
Debuggers and assertions.
George V. Neville-Neil
From Communications of the ACM
|
April 1, 2022
From Communications of the ACM
Patent Absurdity
A case when ignorance is the best policy.
George V. Neville-Neil
From Communications of the ACM
|
December 1, 2021
From Communications of the ACM
Divide and Conquer
The use and limits of bisection.
George V. Neville-Neil
From Communications of the ACM
|
October 1, 2021
From Communications of the ACM
In Praise of the Disassembler
There is much to be learned from the lower-level details of hardware.
George V. Neville-Neil
From Communications of the ACM
|
August 1, 2021
From Communications of the ACM
Aversion to Versions
Code needs to run anywhere as long as the necessary dependencies can be resolved.
George V. Neville-Neil
From Communications of the ACM
|
June 1, 2021
From Communications of the ACM
The Non-Psychopath's Guide to Managing an Open Source Project
Respect your staff, learn from others, and know when to let go.
George V. Neville-Neil
From Communications of the ACM
|
April 1, 2021
From Communications of the ACM
Kabin Fever
KV's guidelines for KFH (koding from home).
George V. Neville-Neil
From Communications of the ACM
|
February 1, 2021
From Communications of the ACM
Sanity vs. Invisible Markings
Tabs vs. spaces
George V. Neville-Neil
From Communications of the ACM
|
October 1, 2020
From Communications of the ACM
Broken Hearts and Coffee Mugs
The ordeal of security reviews.
George V. Neville-Neil
From Communications of the ACM
|
August 1, 2020
From Communications of the ACM
Kode Vicious Plays in Traffic
With increasing complexity comes increasing risk.
George V. Neville-Neil
From Communications of the ACM
|
June 1, 2020
From Communications of the ACM
Master of Tickets
Valuing the quality, not the quantity, of work.
George V. Neville-Neil
From Communications of the ACM
|
April 1, 2020
From Communications of the ACM
Numbers Are for Computers, Strings Are for Humans
How and where software should translate data into a human-readable form.
George V. Neville-Neil
From Communications of the ACM
|
February 1, 2020
From Communications of the ACM
Koding Academies
A low-risk path to becoming a front-end plumber.
George V. Neville-Neil
From Communications of the ACM
|
December 1, 2019
From Communications of the ACM
MUST and MUST NOT
On writing documentation.
George V. Neville-Neil
From Communications of the ACM
|
August 1, 2019
From Communications of the ACM
Know Your Algorithms
Stop using hardware to solve software problems.
George V. Neville-Neil
From Communications of the ACM
|
April 1, 2019
1
2
3
4
Sign In
for Full Access
User Name
Password
» Forgot Password?
» Create an ACM Web Account
Sign In