This is interesting but the author considers only one degree of freedom, "roll".
Equally important are "pitch" and "yaw".
"pitch" is necessary to accommodate another kind of rotation, known in HCI as "slouch".
"yaw" is important because sometimes your code is so elegant and impressive, that you need people walking by to see it more than you need to see it yourself. You use yaw to rotate your monitor away, toward the hallway or window.
Equally important are "pitch" and "yaw".
"pitch" is necessary to accommodate another kind of rotation, known in HCI as "slouch".
"yaw" is important because sometimes your code is so elegant and impressive, that you need people walking by to see it more than you need to see it yourself. You use yaw to rotate your monitor away, toward the hallway or window.