On the ambitious but bumpy road to AngularJS 2.0
theguardian.com