This is a video of keynote talk that I gave at O’Reilly SOLID 2014 conference in San-Francisco last May. It is amazing how much you can pack into a 10 min talk.