Zen and the Art of Troubleshooting

Brief

A discussion arose about how we teach troubleshooting - of code, of circuits, of networks, of systems. We would like to curate resources for teaching troubleshooting across the various domains taught in iSchool courses. Other related concepts might include affective scaffolding, frustration management, metacognition, persistence, the ill-advised “grit”, and others.

Collaborator(s)

Dennis Frezzo, Alex Leitch

Initial Curated Resources

ZMM (Pirsig, 1974)

As a matter of academic study

Zen in the Art of Troubleshooting (Ballard, 1994)

From Alex:

This is my dev-doc article that I make students read every term:
https://cassandrawilcox.me/beginners-guide-developer-documentation/

I also use a lot of readings from 
https://wizardzines.com/