Here you go:
Peter Garrison - Wikipedia, the free encyclopedia
I thought he was an engineer. I used to read his articles a long time ago. They seemed pretty technical.
I think the point of the article was to pretty much say pilots are human too and sometimes human failures occur. Can't design that out of any manned vehicle.
I am not a particular Garrison fan, but the above link kind of gives an overview.
I doubt he meant some of those things quite as literally as they are being taken.