Latest Practice
From Communications of the ACM
Why we need an IT accident investigation board.
Poul-Henning Kamp From Communications of the ACM | November 2021
From Communications of the ACM
Until our programming languages catch up, code will be full of horrors.
Poul-Henning Kamp From Communications of the ACM | July 2012
From Communications of the ACM
Make a guess, double the number, and then move to the next larger unit of time.
Poul-Henning Kamp From Communications of the ACM | March 2012
From Communications of the ACM
Finding a lasting solution to the leap seconds problem has become increasingly urgent.
Poul-Henning Kamp From Communications of the ACM | May 2011
From Communications of the ACM
To move forward with programming languages we must first break free from the tyranny of ASCII.
Poul-Henning Kamp From Communications of the ACM | November 2010
From Communications of the ACM
Think you've mastered the art of server performance? Think again.
Poul-Henning Kamp From Communications of the ACM | July 2010