19 Mar 2012
Nicholas Zakas, former Yahoo! engineer and author of several books about JavaScript, joined us at the March 5th, 2012 BayJax event to share his vision of progressive enhancement, and how web pages don't have to look the same in every browser. What does Nicholas's mother (@slicknetsmom) have to do with this? Watch the video to find out!
- 5 participants
- 50 minutes
5 Mar 2012
In this talk from the March 5, 2012 BayJax event at Yahoo!, Douglas Crockford outlines the basic principles of designing secure software, with a focus on web applications. With his usual sardonic wit, he starts at the beginning (almost literally -- with the invention of language itself) and makes a strong case for designing secure software based on fundamental principles rather than specific techniques, tricks, or hacks.
- 1 participant
- 60 minutes
6 Feb 2012
At the February 6, 2012 BayJax event at Yahoo!, Flickr Frontend Engineer Eric Gelinas spoke about the challenges involved in building interfaces for geotagging and mapping. Using examples from Flickr and other sites, he covered the dos and don'ts of building geo interfaces and shared what he learned while building Flickr's geotagging UI.
- 1 participant
- 15 minutes
6 Feb 2012
At the February 6, 2012 BayJax event at Yahoo!, Flickr Frontend Engineer and SoundManager developer Scott Schiller uncovered HTML5 audio's dark and dirty secrets, and explained why he thinks both HTML5 audio and Flash audio have their place. Then he wowed the audience with a couple of spectacular live demos that you won't want to miss.
- 2 participants
- 26 minutes
6 Feb 2012
At the February 6, 2012 BayJax event at Yahoo!, Flickr Frontend Engineer Stephen Woods shared his hard-won advice for building responsive touch-based interfaces using HTML5, CSS, and JavaScript. He also revealed how Star Trek: The Next Generation predicted the need for instant user feedback in a touch-based UI and how Tivo's slow UI was made bearable by a simple "bloop" sound.
- 2 participants
- 24 minutes
4 Feb 2012
In this talk from YUIConf 2011, Yahoo! frontend engineer Gonzalo Cordero reveals how Yahoo! Local used YUI 3 to develop their iOS app using a native Objective-C wrapper with HTML5 and YUI running in a UIWebView. He argues that there's no such thing as a desktop web and a mobile web -- there's just "the web", and YUI is the perfect framework for people who want to write web apps that run everywhere.
- 1 participant
- 33 minutes
26 Jan 2012
In this talk from YUIConf 2011, YUI engineer and former jQuery user Derek Gathright explains why you should consider using YUI to build your web apps. In particular, he stresses how YUI is designed to serve as an extensible set of building blocks (like Legos) and not just a collection of ready-to-use components (like pre-molded plastic toy cars).
- 1 participant
- 27 minutes
13 Jan 2012
NFL.com's Ryan Cannon joined us at YUIConf 2011 to share the story of why NFL.com chose YUI over jQuery, how they migrated a large codebase from Prototype to YUI 3 on a tight schedule, and how they use YUI to create websites and mobile apps for one of the world's most popular sports leagues.
- 3 participants
- 42 minutes
9 Jan 2012
In this talk from YUIConf 2011, YQL engineer Paul Donnelly demonstrates the features of the Yahoo! Pipes editor and explains how you can use Pipes and YQL to power your web apps, create mashups, and more.
- 1 participant
- 39 minutes
26 Dec 2011
In this talk from YUIConf 2011, Jeff Burtoft, Lead Frontend Engineer at USAA, shares what he's learned about building performant and scalable cross-platform mobile web apps using YUI. In the course of the talk, Jeff reveals some of the pitfalls of dealing with device limitations -- particularly when building native-wrapped web apps that run in web views -- and explains how he and his team worked around them using YUI.
- 1 participant
- 49 minutes
14 Dec 2011
In this talk from YUIConf 2011, Meebo engineer and YUI contributor Jeff Craig reveals everything you've always wanted to know about the YUI Loader but were afraid to ask. This is a must-see for anyone doing performance-critical work with YUI 3.
- 1 participant
- 31 minutes
5 Dec 2011
In this talk from YUIConf 2011, YUI engineer Allen Rabinovich shares the process he used to architect and build the new Calendar widget in YUI 3, and explains how you can use a similar process to build your own widgets. He also shows off the new component and reveals a clever performance trick used to speed up the rendering of multiple calendars.
- 1 participant
- 47 minutes
4 Dec 2011
Pat Cavit, a frontend engineer at ArenaNet and an active YUI contributor and community member, joined us at YUIConf 2011 to give this talk on automating build-time website optimizations such as file concatenation, minification, renaming, and more using the Ant build tool.
- 1 participant
- 32 minutes
23 Nov 2011
In this talk given at Yahoo!, Steve Peha, the president of Teaching That Makes Sense, makes a case for applying the processes and culture of the technology world to the world of education.
- 1 participant
- 44 minutes
20 Nov 2011
In this talk from YUIConf 2011, YUI engineer Satyen Desai discusses what he learned about mobile performance -- and how those learnings will feed back into YUI -- when he spent a few months working with the Yahoo! Livestand team on their gorgeous (and blazing fast!) new iPad app.
- 1 participant
- 1:03 hours
18 Nov 2011
Mozilla Labs engineer and TC39 representative Dave Herman joined us at YUIConf 2011 to give this keynote talk on the future of JavaScript, covering many of the new features currently under consideration for ES6, the next edition of the ECMAScript standard.
- 1 participant
- 48 minutes
16 Nov 2011
In one of the most popular talks at YUIConf 2011, YUI engineer Eric Ferraiuolo discusses the MVC components of the YUI App Framework and some of the new features coming in YUI 3.5.0 and beyond, including Handlebars-based templating and a new Y.App component that makes the creation of MVC apps easier than ever on desktop, mobile, and the server.
Slides: http://www.slideshare.net/eferraiuolo/app-framework-youve-been-wanting-this
Demo app: http://photosnear.me/
Demo app source: https://github.com/ericf/photosnear.me
Slides: http://www.slideshare.net/eferraiuolo/app-framework-youve-been-wanting-this
Demo app: http://photosnear.me/
Demo app source: https://github.com/ericf/photosnear.me
- 6 participants
- 46 minutes
15 Nov 2011
In Level 7 of the Crockford on JavaScript series, Yahoo! JavaScript architect Douglas Crockford outlines the changes made to the language in the 5th edition of the ECMAScript standard.
- 1 participant
- 57 minutes
13 Nov 2011
In this keynote talk from YUIConf 2011, Yahoo! JavaScript architect Douglas Crockford drops some science to explain why code style is important in programming -- particularly in JavaScript -- and how tools like JSLint can help.
- 2 participants
- 1:07 hours
9 Nov 2011
In the opening keynote from YUIConf 2011, YUI engineer Dav Glass recaps the past year of YUI development and gives a preview of what's coming in the next few months.
- 1 participant
- 44 minutes
25 Sep 2011
In this talk, YUI engineer Ryan Grove explores the zen of performant JavaScript in the YUI 3 world and introduces you to some of the powerful tools YUI puts at your disposal in every app you write.
- 1 participant
- 41 minutes
24 Sep 2011
Software development is hampered by a specific set of design mistakes that were made in the first programming languages and repeated in everything that has been done since. And, somewhat miraculously, JavaScript is going to make it right, radically transforming the way we write applications. Again. In the Loop of History, it has all happened before, but it has never happened like this. This is why you should care about the emergence of server-side JavaScript and the excitement around projects like Node.js -- not because they're at the sharp end of a trend, but because they're paving the road toward the next big revolution in software.
- 1 participant
- 52 minutes
23 Sep 2011
Yahoo!'s JavaScript architect Douglas Crockford continues his lecture series on the JavaScript programming language with an analysis of the Document Object Model (DOM) and an exploration of Ajax.
- 1 participant
- 1:34 hours
23 Sep 2011
Yahoo!'s JavaScript architect Douglas Crockford concludes his five-part lecture series on the JavaScript programming language with a review of issues related to security and performance in JavaScript.
- 1 participant
- 1:25 hours
23 Sep 2011
Five contributors to O'Reilly's "High Performance JavaScript" (Nicholas Zakas, Stoyan Stefanov, Ross Harmes, Julien Lecomte, and Matt Sweeney) discuss advanced JavaScript and DOM scripting optimizations at the April 2010 BayJax meetup at Yahoo.
- 5 participants
- 1:23 hours
21 Sep 2011
Christian Heilmann discusses his philosophy for creating fast, powerful, compelling applications using the Yahoo! Query Language (YQL) and the Yahoo! User Interface Library (YUI).
- 1 participant
- 48 minutes
21 Sep 2011
Yahoo!'s JavaScript architect Douglas Crockford continues his lecture series on the JavaScript programming language with a discussion of functions in JavaScript. "Functions are the very best part of JavaScript," Crockford says. "It's where the power is, it's where the beauty is." Watch the video to learn why.
- 1 participant
- 1:13 hours
21 Sep 2011
Yahoo!'s JavaScript architect Douglas Crockford surveys the features of the JavaScript programming language.
- 1 participant
- 1:30 hours
21 Sep 2011
John Resig, creator of the jQuery JavaScript library, reviews options for testing and performance analysis in JavaScript and previews the significant changes coming soon in jQuery 1.4.
- 1 participant
- 1:14 hours
10 Sep 2011
Douglas Crockford puts the JavaScript programming language in its proper historical context, tracing the language's structure and conventions (and some of its quirks) back to their roots in the early decades of computer science.
- 1 participant
- 1:42 hours
7 Sep 2011
In this YUIConf 2009 talk, YUI engineer Todd Kloots demonstrates the accessibility tools built into YUI 3.
- 2 participants
- 44 minutes
29 Aug 2011
In this YUIConf 2009 talk, YUI engineer Dav Glass introduces the YUI Gallery and steps through the process of making contributions to the YUI project.
- 1 participant
- 55 minutes
28 Aug 2011
Yahoo! JavaScript architect Douglas Crockford tells the story of how JSON was discovered and how it became a major standard for describing data.
- 1 participant
- 49 minutes
28 Aug 2011
In this much-loved YUIConf 2009 talk, YUI engineer Luke Smith provides a deep introduction to the YUI 3 event system including its support for DOM events, event delegation, synthetic events, and custom events.
- 1 participant
- 46 minutes
28 Aug 2011
Yahoo! home page engineer Nicholas Zakas, author of Professional JavaScript for Web Developers, discusses frontend architecture for complex, modular web applications with significant JavaScript elements.
- 1 participant
- 52 minutes
28 Aug 2011
In this talk from YUIConf 2009, Yahoo! frontend engineer Stephen Woods provides a guided tour to YUI's API documentation engine, YUI Doc. YUI Doc is language-agnostic and can be used to document a variety of project styles.
- 1 participant
- 32 minutes