A collection of 4 posts
The last several years of my career have been spent in specialized teams doing specialized things. In a purely technical sense, that's been delightful and I've really learned a lot. My work at Dropbox has me working in a split experience team and mentorship is part of my work responsibility
Build Good Software: Of Politics and Methods
Thank you to Hope Waggoner and Mike Sassak for their kind review of this essay. It wouldn't be half what it is without their help. I’d like to speak a word for good software systems. I would like here to discover the meaning behind “good” and put forward my
Peculiar Books Reviewed: Charles Perrow's "Normal Accidents"
Wheels roll over feet, kitchen knives slice into fingers, heaters catch houses on fire, software crashes losing work and chemical plants blow up. Each of these things is man-made and each is performing actions they were not intended to perform. As Charles Perrow terms it in Normal Accidents: Living with