Helping or hurting?
One of the things developers like more than anything else (including bacon) is to optimise workflow and find tools to do repetitive tasks for us and abstract problems away. In the right hands these tools can be a boon to our productivity, but they could also stop a lot of new developers from learning by failing and experiencing "happy accidents". In this talk Chris Heilmann shows how we sometimes hurt the cause of the web by abstraction and what really needs to be done to arm the next generation of developers for the tasks ahead.
Chris Heilmann has dedicated a lot of his time making the web better. Originally coming from a radio journalism background, he built his first web site from scratch around 1997 and spent the following years working on lots of large, international web sites. He then spent a few years in Yahoo building products and explaining and training people and is now at Mozilla. Chris wrote and contributed to four books on web development and wrote many articles and hundreds of blog posts for Ajaxian, Smashing Magazine, Yahoo, Mozilla, ScriptJunkie and many more.