In my various lives, I've worn a lot of hats, from teaching to marketing and desktop publishing (back before there were computers for the masses) to writing text and code, and in all those lives, wearing all those hats, I've worked with my share of computer
Read More...