---

How game design can help you build better software

Even small changes can make a big difference in your ability to craft software that has an extremely powerful and positive impact on people’s lives.