YUI Library / Videos With Captions

Add meeting Rate page Subscribe

YUI Library / Videos With Captions

These are all the meetings we have in "Videos With Captions" (part of the organization "YUI Library"). Click into individual meeting pages to watch the recording and search or read the transcript.

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
netscape
browser
advanced
modern
mosaic
slicknet
enhancement
websites
designers
presentation
youtube image

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
security
defensive
officers
credentials
concerned
conventions
policy
guest
compromised
talking
youtube image

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
flickr
map
mapnik
navigation
reassess
thinking
trip
planning
useful
palermo
youtube image

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
audio
soundcloud
playback
multimedia
mp3
soundmanager
tape
listening
webcast
noisy
youtube image

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
touchmove
screenreaders
browsers
swipeable
ipads
scrolling
users
frontends
ui
flickr
youtube image

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
app
demo
presentation
mobile
view
navigating
developers
scrollview
whatnot
touch
youtube image

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
yuiconf
yui
architecture
architected
discussions
talks
philosophical
understanding
modularity
concern
youtube image

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
nfl
football
fantasy
season
app
launching
schedule
development
challenges
yuiconf
youtube image

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
pipes
pipe
flow
yql
users
augmenting
introduction
excellent
filter
inputs
youtube image

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
usaa
mobile
developers
users
texas
company
californians
deployed
reporting
home
youtube image

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
loader
load
loading
loaders
modulename
js
yui
dav
dynamically
meebo
youtube image

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
users
module
usability
functionality
implementations
developers
software
presentation
thinking
yui
youtube image

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
optimize
optimizing
optimized
optimizations
automating
programming
slow
scripting
debugger
browsers
youtube image

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
software
development
careers
developers
administrators
graduate
thinking
agile
steve
finally
youtube image

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
livestand
discussion
understanding
experiences
matters
users
functionality
concerns
today
yui
youtube image

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
javascript
ecmascript
awesome
script
batman
meta
mozilla
dave
v8
debates
youtube image

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
  • 6 participants
  • 46 minutes
mvc
frameworks
modularizing
ui
backbone
interfaces
implementer
dom
js
yui
youtube image

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
ecmascript
standards
es5
careful
implications
conventional
modification
annotations
jscript
browser
youtube image

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
thinking
thinks
thought
brain
worry
intelligence
dangerous
misunderstand
weirdness
scientists
youtube image

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
yuiconf2011
yui
hey
conference
talking
presenting
enjoy
goer
206
dinner
youtube image

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
performance
speedup
efficiency
optimizations
yui
delay
ahead
concern
worthwhile
amazon
youtube image

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
loopage
garbage
debugging
dispose
compilers
determinism
conclusion
functionality
thinking
cons
youtube image

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
invention
inventions
inventors
inventor
invented
historically
toilets
shakespeare
metamorphosis
smelled
youtube image

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
danger
scripting
browsers
chrome
attacker
web
evil
cryptography
robots
xss
youtube image

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
authors
scripting
comments
topics
serialized
yui
introduce
project
dom
stefanov
youtube image

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
developers
tech
users
internet
application
usability
microsoft
company
evangelist
job
youtube image

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
function
functions
javascript
functional
programming
powers
implicit
acts
expressiveness
ecmascript
youtube image

21 Sep 2011

Yahoo!'s JavaScript architect Douglas Crockford surveys the features of the JavaScript programming language.
  • 1 participant
  • 1:30 hours
innovations
understanding
history
happening
prototypal
physicists
javascriptís
java
thought
supercomputing
youtube image

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
testing
tests
test
jquery
js
frameworks
commonjs
discussed
profiling
taskspeed
youtube image

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
computer
story
minicomputers
ago
machines
episodes
obsolete
funny
personal
steve
youtube image

7 Sep 2011

In this YUIConf 2009 talk, YUI engineer Todd Kloots demonstrates the accessibility tools built into YUI 3.
  • 2 participants
  • 44 minutes
accessibility
usability
widgets
wiki
interface
frameworks
yui
browser
developers
natively
youtube image

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
yui3
yui
git
contributions
submitting
release
enhancements
repository
wiki
forking
youtube image

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
invented
earliest
jsont
started
discovered
existed
originally
jslint
happened
morningstar
youtube image

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
eventtarget
eventprovider
subscriptions
collaboration
interface
addevent
yui
dom
manage
w3c
youtube image

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
architecture
talks
conceptually
thinking
developers
framework
functionality
having
gonzalo
javascript
youtube image

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
documenting
documentation
apis
docs
documenter
developers
writing
frameworks
worry
comments
youtube image