YUI Theater show

YUI Theater

Summary: YUI Theater publishes video from events taking place at Yahoo! that center around the discipline of web development and frontend engineering. These events run the gamut from technical explorations of specific techniques or programming languages to broader philosophical pieces on the nature of the web as a medium for deploying interactive applications. With offices located throughout the world, and with thousands of engineers, Yahoo! is a center for innovation and exploration in the world of web design and development. YUI Theater aims to share with you the rich conversations taking place within Yahoo! and beyond as the Web evolves through its second decade.

Join Now to Subscribe to this Podcast
  • Visit Website
  • RSS
  • Artist: ericmiraglia@yahoo.com
  • Copyright: (c) 2007-2010 the YUI Project

Podcasts:

 Satyen Desai/'A Phone, a Tablet and a Laptop Walk into a Bar...'—YUI's Approach to Mobile Web Development | File Type: video/x-mov | Duration: 55:00:00

Satyen Desai, creator of the YUI 3 component and widget subsystems, discusses YUI's approach to supporting the new set of web enabled devices on the market today, and how we'd like to think of them in terms of features and constraints as opposed to an isolated problem space.

 Luke Smith/YUI 3: Below the Surface | File Type: video/x-mov | Duration: 48:00:00

Luke Smith, a YUI team engineer, delivers one of the most highly rated talks at YUIConf 2010, looking inside some of the core patterns and infrastructure pieces that lie at the heart of YUI 3.

 Paul Donnelly and Nagesh Susarla/YQL + YUI: Building End-to-End Applications | File Type: video/x-mov | Duration: 38:00:00

When developing widgets, it's not how to use YQL data that comes up as a question, but rather how to access it. In this YUIConf 2010 session, YQL engineers Paul Donnelly and Nagesh Susarla review starting your query out in the YQL console, accessing YQL data via the various endpoints, and going through YQL's various authentication layers.

 Eric Ferraiuolo/TipTheWeb.org: Heavy Duty YUI 3 and YQL | File Type: video/x-mov | Duration: 38:00:00

In this session from YUIConf 2010, TipTheWeb cofounder and YUI contributor Eric Ferraiuolo discusses the creation of a project-scale codebase using YUI 3, YUI 3 Gallery, and YQL.

 Reid Burke/Yeti: YUI's Easy Testing Interface | File Type: video/x-mov | Duration: 43:00:00

Testing cross-browser web applications has been too difficult for too long: You're either manually reloading browsers or struggling with complicated automation software. In this session from YUIConf 2010, YUI engineer Reid Burke talks about how YUI's Yeti project helps to address these problems. Reid discusses when you should use automated testing for your frontend code, how Yeti works with YUI Test, how to setup cross-browser testing in minutes and how the YUI team uses Yeti to ship a better product.

 Douglas Crockford/Project Future | File Type: video/x-mov | Duration: 43:00:00

Yahoo! JavaScript architect Douglas Crockford reflects on the life of Walt Disney, who dreamed of creating a 'City of the Future' in Florida as part of the project that became Disney World. (This is not a technical session, but rather one about big dreams and the life lessons we can draw from them.)

 Tom Hughes-Croucher/How to Stop Writing Spaghetti Code | File Type: video/x-mov | Duration: 45:00:00

In this session from YUIConf 2010, Yahoo! engineer Tom Hughes-Croucher explores different coding styles for event-driven, non-blocking server-side JavaScript and which styles are most successful.

 Norbert Lindenberg/Internationalizing Applications Using YUI 3 | File Type: video/x-mov | Duration: 32:00:00

On the web as in the real world, every language is a minority language. To reach a majority of users, your software will need to support multiple languages and be adapted to the needs and expectations of different cultures. In this session from YUIConf 2010, Yahoo! internationalization architect Norbert Lindenberg discusses how to do this building on YUI 3.

 Tilo Mitra/Handling Data in YUI 3 | File Type: video/x-mov | Duration: 38:00:00

Yahoo! engineering intern Tilo Mitra introduces the YUI 3 data-lifecycle toolkit, including facilities for data sources, schemas, and the new-for-3.3.0 YUI DataTable widget.

 Matt Taylor/YUI 3 + Node.js for JavaScript View Rendering on Client or Server | File Type: video/x-mov | Duration: 36:00:00

Most web application frameworks have some type of templating engine that accepts two things: (1) data, (2) template, and returns HTML to be assembled into an HTTPResponse. The promise of Node.js and YUI 3 running server-side is that a new era of frameworks is possible in which view rendering on the client and server is implemented with the same JavaScript-based code.

 Ryan Dahl/Node.js Roadmap | File Type: video/x-mov | Duration: 48:00:00

Node.js creator Ryan Dahl delivers one of the most technical (and amusing) talks at YUIConf 2010, diving into the details of Node.js's present state and future roadmap.

 Gonzalo Cordero/A Preview of YUI 3 TreeView | File Type: video/x-mov | Duration: 17:00:00

Yahoo! frontend engineer and YUI contributor Gonzalo Cordero discusses his TreeView implementation which was recently posted to the YUI 3 Gallery. This lighter incarnation of Treeview is built upon YUI 3's Parent-Child module and already boasts a feature-rich and easy-to-implement API and a robust set of events.

 Anthony Pipkin/The Next Step: From Idea to Widget (Part 1) | File Type: video/x-mov | Duration: 45:00:00

Anthony Pipkin (Interactive Director at The Jones Group), a prolific YUI contributor, presents the first part of a two-part series on how to move from implementing simple functionality in YUI 3 to producing modular, reusable components that leverage YUI 3's component infrastructure (including widgets and plugins).

 Pat Cavit/The Next Step: From Idea to Widget (Part 2) | File Type: video/x-mov | Duration: 37:00:00

ArenaNet engineer and YUI contributor Pat Cavit presents the second part of a two-part series on how to move from implementing simple functionality in YUI 3 to producing modular, reusable components that leverage YUI 3's component infrastructure (including widgets and plugins).

 Caridy Patiño Mayea/YUI 3 Loading Strategies: A Yahoo! Search Case Study | File Type: video/x-mov | Duration: 51:00:00

A robust loading strategy is one of the most important elements of optimization for high traffic websites. YUI 3's Loader is both powerful and elegant, and learning how to leverage it is a must for YUI developers. In this YUIConf 2010 session, Yahoo! frontend engineer and YUI contributor Caridy Patiño Mayea provides a technical overview of loading strategies employed on Yahoo! Search.

Comments

Login or signup comment.