Slides for "Modern client side javascript" talk