I feel like this pattern is a great way to practice and sharpen critical thinking. It's like a whole new skill to deal with computing systems in this way.