I always ask candidates to tell me everything that happens between the time that they see an interesting link on the screen, click on it, and see the result. I've had great answers in the space of 2 minutes, and amazing ones that covered 15 or more. Some of the more spectacular answers referenced neurons, muscles, round-robin DNS, firewalls, load balancers, application servers, and more. I can really determine if they know how the web works or not.
What a neat article! Makes me want to explore some other commands and write something similar up.
I have used strace to try to debug unpredictable or unresponsive programs, but it never occured to me to just run it against the commands I rely on that actually work.
I did a combination gasp/chuckle when I saw the 'write(l, "bar\n" ...' at the end of the ls dump. There is something both humbling and obvious about seeing under the hood of the platform that I just take for granted.
JUST ONE MORE TURN...