The joy of solving a problem is one of the things that makes working in IT exciting and we really wanted to have that sense conveyed. I feel like there's no better way to learn if you've got a problem that you want to solve and you accidentally learn things in the process, he says.