Sessions at YUIConf 2011 with video

Your current filters are…

Thursday 3rd November 2011

  • Welcome Keynote

    by Dav Glass

    At 9:00am to 10:00am, Thursday 3rd November

    Coverage video

  • From one, many; from many, one: Class inheritance and composition in YUI

    by Luke Smith

    Web sites and applications these days demand more than your grandmother's good old-fashioned pseudo-classical extend() model for JavaScript class relationships. This talk will outline the suite of APIs and infrastructure options available to you in YUI to assemble and augment classes and class instances. We'll review what you can do, common patterns of use, and most importantly, why you would use one method over another.

    Intended audience: Intermediate Users.

    At 10:00am to 11:00am, Thursday 3rd November

  • Automating Website Optimization

    by Pat Cavit

    An overview of some of the ways you can use tools like Ant to automate the grunt work of making your site as fast as possible.

    Intended audience: Newer developers who may not be as performance-conscious; people who hate doing manual optimization work.

    At 3:30pm to 4:30pm, Thursday 3rd November

    Coverage video

  • YUI Calendar

    by Allen Rabinovich

    Architecting and building a module from scratch. Lessons in careful planning, optimizaton and feature-setting that go into module design.

    At 3:30pm to 4:30pm, Thursday 3rd November

    Coverage video

  • Keynote: Crockford On JavaScript: Section 8: Programming Style and Your Brain

    by Douglas Crockford

    Computer programs are the most complicated things that humans make. They must be perfect, which is hard for us because we are not perfect. Programming is thought to be a "head" activity, but there is a lot of "gut" involved. Indeed, it may be the gut that gives us the insight necessary for solving hard problems. But gut messes us up when it come to matters of style.

    The systems in our brains that make us vulnerable to advertising and propaganda also influence our programming styles. This talk looks systematically at the development of a programming style that specifically improves the reliability of programs. The examples are given in JavaScript, a language with an uncommonly large number of bad parts, but the principles are applicable to all languages.

    Dinner will be served from 5:30-6:30pm.

    At 6:30pm to 8:30pm, Thursday 3rd November

    Coverage video

Friday 4th November 2011