31 Jan 2013
In this YUIConf 2012 talk, Kevin Lamping, a front-end web developer with USAA, talks about USAA's efforts to scale YUI for use in their enterprise web applications. The topics discussed include server-side integration, event delegation, and YUI instance caching.
- 5 participants
- 37 minutes
28 Jan 2013
In this YUIConf 2012 talk, Yahoo! front-end engineer and security expert Diego Ferreiro talks about why and how Yahoo!'s web stack was migrated to Node.JS and the Cocktails platform. Diego discusses various advantages of using Node.JS and Mojito, including scalability, code reuse, support for multiple devices, low overhead, and a logical deployment process.
- 6 participants
- 43 minutes
23 Jan 2013
In this YUIConf 2012 talk, Dmitry Savintsev and Albert Yu, Yahoo! security team engineers, discuss the need to embed security testing in the standard repertoire of every Javascript and YUI developer, alongside with functionality and performance tests. They explain the need for security testing as part of development workflow, discuss tools used for such testing, explain how to test for XSS and analyze code statically, and talk about the future prospects in the field.
- 4 participants
- 52 minutes
23 Jan 2013
In this presentation from YUIConf 2012, an independent web developer Jeff Pihach showcases the issues of modern web development that arise when using various libraries and explains how the features of YUI make it a clear leader for development teams of any size. The talk includes duscussions of standard development procedures, modular development and extensibility, API consistency, documentation, and testing.
- 1 participant
- 34 minutes
14 Jan 2013
In this YUIConf 2012 talk, the YUI team member Tilo Mitra describes how a developer can leverage YUI for building Windows 8 applications. Tilo's talk provides a detailed look at how native applications on Windows 8 can be built using a combination of YUI and the native APIs. He provides an introduction to Windows 8, WinJS, and explains how YUI can help make applications faster with clean, modular code.
- 4 participants
- 43 minutes
10 Jan 2013
In this YUIConf 2012 presentation, the YUI team member Reid Burke talks about testing software and writing code that works. His talk is richly illustrated with demos of the tools that Reid has built for testing JavaScript in the browser and includes a discussion of the software testing philosophy and the special place that testing holds in the development process.
- 2 participants
- 50 minutes
7 Jan 2013
In this YUIConf 2012 talk, Montie Tsai and Zordius Chen, Yahoo! mobile e-commerce engineers, discuss a mobile UI library called Bottle that features components packaged as YUI widgets for better reusability. The library is available in the YUI Gallery.
- 7 participants
- 44 minutes
2 Jan 2013
In this demo-oriented talk from YUIConf 2012, the Yahoo! web security engineer Bishan presents both common and not so common security issues arising out of unsafe YUI coding. He analyzes real world vulnerable examples and follows with code demos that show the correct way of securing those with YUI. Bishan also talks about good security patterns that can eliminate a number of frontend vulnerabilities that are seen today.
- 4 participants
- 47 minutes
2 Jan 2013
At this YUIConf 2012 talk, Daniel Stockman, a front-end engineer at Zillow, talks about refactoring Zillow's most-trafficked pages using YUI App Framework and reflects on his team's experience with YUI, the structure of their code, and the art of compromise in fast-paced software development.
- 3 participants
- 40 minutes
2 Jan 2013
In this series of short lightning talks from YUIConf 2012, Gopal Venkatesan of Yahoo! Mail talks about the Yahoo! Mail add-ons called Tictacs, Stephen Murphy of Yahoo! Search discusses development with Gear.JS, Leonardo Alvarez from Yahoo! Finance talks about Mjata Charts, and Simon Hojberg from Swipely describes Behavior-Driven Development for YUI,
- 6 participants
- 40 minutes
2 Jan 2013
In this YUIConf 2012 talk, Ryan Cannon, the manager of application development for the NFL, deep-dives into how the NFL leverages YUI to provide a rich, trackable, and monetizable video experience to its users regardless of device.
- 2 participants
- 41 minutes
19 Dec 2012
In this YUIConf 2012 presentation, Derek Gathright, an engineer on YUI Team, talks about the ScrollView module, and discusses its overall concept, purpose, and use-cases, diving into various implementations and reviewing interested code snippets (gesture events, 3D), and concludes with some tips and "gotchas" along with a roadmap for where the ScrollView development is headed.
- 6 participants
- 50 minutes
17 Dec 2012
In this talk from YUIConf 2012, LIngyan Zhu, a frontend and applications engineer at Yahoo! Finance, talks about developing highly interactive and data-centric web applications using Mjata.js, an extensible YAF-based library for building robust data models and services for JS MVC architectures.
- 4 participants
- 44 minutes
13 Dec 2012
In this evening keynote from YUIConf 2012, the legendary JavaScript architect Douglas Crockford discusses one of the most elusive of all programming concepts: the monads. With this talk, Crockford attempts to break the long-standing Monad tutorial curse by explaining the concept and applications of monads in a way that is actually understandable to the audience.
- 5 participants
- 54 minutes
10 Dec 2012
In this talk presented at YUIConf 2012, Yahoo! frontend engineer and YUI 3 Cookbook author Evan Goer discusses the principles behind clear and logical writing, and methods for organizing prose at the micro level. Evan also talks about ways of avoiding bad advice and focusing on what truly matters in writing. According to him, "this is the stuff your college writing instructors should have taught you, but probably didn't."
- 5 participants
- 50 minutes
7 Dec 2012
In this presentation from YUIConf 2012, Mojito engineer Caridy Patiño talks about the Mojito project and its usefulness for YUI developers. In particular, Caridy discusses Mojito's rich offering of boilerplate and building capabilities for YUI projects, with a variety of options to build traditional YUI web apps, mobile apps to deploy on devices, and Node.JS applications as well. Caridy also describes how Mojito leverages YUI library and YUI tool chains to build at scale.
- 3 participants
- 53 minutes
5 Dec 2012
In this talk and town hall discussion from YUIConf 2012, senior YUI Engineer Eric Ferraiuolo presents his thoughts on how YUI can continue to progress with and for its community. His initial presentation sets the context for a town hall conversation where developers who use YUI share their feedback and insights.
- 16 participants
- 1:07 hours
4 Dec 2012
In this talk given at the YUIConf 2012, YUI engineer Tony Pipkin provides a step-by-step walkthrough of building and deploying a module to the new YUI gallery using an exciting new tool called "yogi". Tony goes over a variety of yogi functions and demonstrates how to properly assemble configuration files and setup your code to make YUI gallery submission practically effortless.
- 7 participants
- 44 minutes
30 Nov 2012
In this talk at YUIConf 2012, a SmugMug sorcerer and former YUI engineer Ryan Grove provides code samples and real-world anecdotes to illustrate how to decide when to use YUI, when to use vanilla JavaScript, when to consider other libraries, and what the tradeoffs are in terms of performance and maintainability. Ryan's advice ranges from simple rules of thumb to more nuanced discussion of complex architectural decisions, with examples drawn from his time working on YUI at Yahoo! and using YUI at SmugMug.
Slides: https://speakerdeck.com/yaypie/when-not-to-use-yui
Slides: https://speakerdeck.com/yaypie/when-not-to-use-yui
- 4 participants
- 52 minutes
28 Nov 2012
In this talk from YUIConf 2012, the SmugMug sorcerer and former YUI team member Luke Smith provides a walkthrough of the fundamentals of Y.Attribute and its various incarnations, going through the runtime execution of its API, explaining configurations and the rationale for using them, exploring their relationship to events, and how they are merged when extending or mixing classes.
- 5 participants
- 1:02 hours
27 Nov 2012
In this two-part talk from YUIConf 2012, the YUI team visual design guru Jeff Conniff and frontend engineer Tilo Mitra discuss the upcoming exciting additions to the YUI library CSS offerings. In the first part of the talk, Jeff talks about skinning YUI widgets and showcases unique new tools for effortlessly building coordinated color schemes and matching theme sets. Tilo Mitra follows with a discussion of Responsive Grids, a utility built on top of YUI Grids that allows for creating flexible layouts for any screen size.
- 16 participants
- 53 minutes
20 Nov 2012
In this opening talk from YUIConf 2012, the principal YUI engineer and key YUI team member Dav Glass reviews the advancements in the YUI library over the past year and talks about exciting upcoming changes.
http://www.slideshare.net/davglass/yuiconf-2012-keynote-address
http://www.slideshare.net/davglass/yuiconf-2012-keynote-address
- 2 participants
- 42 minutes