Without a doubt, game development is one of the software development areas that takes the longest to learn and perfect, but in the long term it offers the greatest benefits both intelectually as well as in our day-to-day work. In this talk, I'll be reviewing the latest APIs available in web browsers as well as explaining techniques, strategies and 'tricks' used by game developers and how we can apply them in other projects.