Welcome to the first entry in the Programming Resources series. This series aims to share great books, blog posts, articles, videos, apps, or any other resources for general, game, and graphics programmers.