With Caffeine, you can not only build applications but also solve problems