I recently returned from React Europe 2015 where Facebook released GraphQL, it's been in production use at Facebook for several years. In a nutshell, a GraphQL API opposes REST and add-hoc endpoints, it allows a client to efficiently get all the data it needs in one network request, and it allows a developer to concisely and declaratively express their apps data requirements.
I recently watched the film “The Imitation Game” and it's brilliant despite Keira Knightley’s failed attempt at a posh British accent. Everyone should watch it especially if you're interested in technology. It’s about the life of a genius called Alan Turing, he is also known as the father of modern computer science.