Years ago, I lost my temper while arguing with my brother, and said, "Jeff, I could teach you everything I know and you'd still be an idiot." Please keep that in mind as you read this site.

Recent posts

Writing Fiction

My first two books were on parallel programming. A few hundred people bought each, but they were quickly out of date. More people read Beautiful Code and its...
October 19, 2018

Four Forms of Documentation

A colleague recently pointed me at this article by Daniele Procida that divides software documentation into four categories:
October 18, 2018

Flake and Collins, Mark and Jack and Tobi

It’s been a difficult couple of weeks, watching helplessly as reactionaries give a perjuring rage-baby a lifetime appointment to the Supreme Court. Christine...
October 06, 2018

Teaching Ethics

A couple of days ago, I wrote about the excellent book What Works for Women at Work and said that it would be required reading if I ever taught another under...
September 18, 2018