YUI Library / YUIConf 2013

Add meeting Rate page Subscribe

YUI Library / YUIConf 2013

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

7 Mar 2014

No description provided.
  • 13 participants
  • 1:23 hours
3d
programmers
webgl
demoing
shader
making
graphics
problems
loading
game
youtube image

4 Mar 2014

YUI is automatically tested on a dozen different environments after every push to GitHub. With every push running 100K tests across dozens of build jobs, making sense of test data is its own challenge. This session will cover how YUI solved these challenges and how you can improve your own testing.
  • 3 participants
  • 32 minutes
testing
tested
tests
test
yui
yuiconf
review
challenges
io
taking
youtube image

28 Feb 2014

As a software engineer, one of the best things you can do for your documentation is to take the principles of code construction that you already know and apply them to your writing. We'll demonstrate how thinking about documentation as code will help you avoid many of the classic high level mistakes people make when launching documentation projects. This is a companion piece to last year's talk, which focused on how to optimize English prose at the micro level.
  • 4 participants
  • 36 minutes
documentation
writing
thinking
authoring
editor
articulate
guideline
semantics
workflow
occam
youtube image

27 Feb 2014

By popular demand, we hosted a collaborative interactive coding session where anyone could come file bugs, fix bugs, or discuss their favorite bugs with others. YUI team member Tony Pipkin led off the session with a demo on the anatomy of a perfect pull request, then we dived right in to an informal bug bash session.
  • 5 participants
  • 24 minutes
github
git
repo
repository
remotes
fetch
pull
commit
undoing
yui
youtube image

24 Feb 2014

This summer, Mozilla launched Firefox OS for mobile phones along with an Apps ecosystem based on the open web. The ecosystem includes a a payments mechanism that offers direct carrier billing for web apps, a cross-platform solution that provides a native app experience on every supported device, and the Firefox Marketplace for discovering and purchasing Apps.

The Firefox Marketplace is an app on every Firefox OS phone. More than that, it is a community of developers, reviewers, curators, and consumers and a suite of web services made available to the whole ecosystem. The power of these communities and services creates an unfair advantage with which this ecosystem will transform the mobile Web.
  • 6 participants
  • 28 minutes
mozilla
firefox
smartphones
mobile
telefonica
app
samsung
developers
chrome
talk
youtube image

21 Feb 2014

Find out how Yahoo Media is using Grunt.js to automate build tasks, scaffold new projects, and automate FE workflows like image minification, code beautification and deploying assets.
  • 5 participants
  • 21 minutes
workflow
workflows
grunts
tools
platforming
automated
tasks
engine
ahead
mow
youtube image

19 Feb 2014

YUI + Accessibility: Welcome the whole world

presented by Ted Drake & Sarbbottam

This presentation highlights common accessibility issues in modern web applications and how YUI makes it easy to build accessible, dynamic applications. You will learn about ARIA, focus management, and keyboard accessibility. The presentation will show how the Yahoo registration form uses YUI and accessibility best practices to make sure everyone can enjoy Yahoo products. You will learn how YUI's node and focus management makes it easy to build sophisticated, accessible interactions.
  • 6 participants
  • 32 minutes
accessibility
yuiconf
yui
usability
users
introduction
interface
stakeholders
enabled
hi
youtube image

14 Feb 2014

In this talk we will share how we used YAF (Yahoo Application Framework) to build a single-page app with the latest and greatest capabilities of HTML5. We will look at how we leveraged PhoneGap to take YAF to the next level and created an hybrid app that performs beautifully. We will discuss lessons learned and share the modules we built. This talk will cover topics like managing pictures on the client side, GPU performance in detail, infinite scrolling, canvas manipulation, web pinch-to-zoom, CORS tips, uploading images to the cloud, usage of retina display, and more!
  • 5 participants
  • 27 minutes
modown
project
developers
developing
initiative
npm
making
manage
important
ahead
youtube image

12 Feb 2014

This year, Yahoo Fantasy Sports launched a major redesign of Fantasy Football. Mark discussed how they used YUI to build a faster, easier, more touch-friendly gameplay experience.
  • 4 participants
  • 33 minutes
fantasy
touch
listeners
users
ui
having
talking
final
team
akami
youtube image

10 Feb 2014

Web applications written in JavaScript rapidly grow in size and complexity. Ensuring and tracking the quality of such large-scale complex applications are daunting, especially with the lack of proper language tooling. In this presentation, a new trend in emerging composeable JavaScript language tools will be discussed. Armed with those tools, a wide range of end-to-end quality workflow can be established, from simple static analysis, syntax augmentation/transformation, dynamic code analysis, as well as run-time complexity profiling.
  • 4 participants
  • 28 minutes
tooling
parser
programming
workflow
debugging
java
advanced
semantic
worry
ecmascript
youtube image

7 Feb 2014

Day 2 kickoff talk at YUIConf 2013. This was a great talk by Dav Glass that took us back to the early beginnings of YUI and how OSS began at Yahoo.
  • 5 participants
  • 45 minutes
yui
enthusiastic
geeks
announced
hosting
dave
yahoo
io
github
talking
youtube image

5 Feb 2014

YUIConf 2013 ended out the first day with a great talk about JavaScript API Design Principles by Ariya Hidayat.

Link to slides: https://speakerdeck.com/ariya/javascript-api-design-principles
  • 6 participants
  • 46 minutes
apis
api
interfaces
implementation
frameworks
keynote
discussion
important
modesty
ariya
youtube image

3 Feb 2014

In 3 days, Lauren and three other builders assembled the 5,922 pieces of the Taj Majal LEGO set. Lauren will share her insights gained by dissecting the parallels between this physical medium and software design. While constructing her portions of the LEGO set, she deconstructed her previous notions of software engineering and experience design methodology. Her goal is to unveil a fresh perspective on the principles of prototyping and incite a new sense of mindfulness when developing products.
  • 5 participants
  • 21 minutes
prototyping
prototypes
constructing
making
crafting
lego
designers
project
developing
paradigms
youtube image

31 Jan 2014

In this talk, Julien briefly recapped what Mojito is and how/why we use it as part of the Yahoo Search runtime stack. He then dove into some components developed and open-sourced by his team. He also covered some of our performance numbers and compared them with the same exact application implemented using PHP.
  • 4 participants
  • 21 minutes
mojito
mohito
mijita
mvc
nodejs
browser
platform
marito
java
innovating
youtube image

27 Jan 2014

The Mojito team have been working very hard on a new project under the YUI umbrella with codename "Modown", and we want to tell you more about it. Building on the success of the YUI Application Framework (YAF), plus the things we learned while creating Mojito, we decided to go back to our roots by creating a set of modular and versatile building blocks rather than trying to prescribe how to write single-page applications. In this presentation, we are going to cover the motivations, the current state of the project, how you can start using it, and how to help!
  • 2 participants
  • 36 minutes
modown
project
developers
developing
initiative
making
npm
planning
important
ahead
youtube image

24 Jan 2014

The AlloyUI team have been hard at work on version 2.0. This new version will bring a lot of improvements that they will be sharing at YUIConf this year, such as a completely new website, better look & feel, and more.

Slides are available here: http://www.slideshare.net/eduardolundgren/slides-28016340
  • 4 participants
  • 25 minutes
alloyui
alloy
yuiconf
contributor
augment
experience
decisions
navigate
backend
jquery
youtube image

17 Jan 2014

A short review of the highlights of this year in YUI. Afterward there was a lively Roundtable discussion about several hot topics in YUI.

Slides are available here: http://www.slideshare.net/triptych/yui-conf-2013-30055230
  • 22 participants
  • 1:20 hours
yui
initiatives
community
trends
transition
improvements
discussions
soon
goer
eugene
youtube image

15 Jan 2014

This tech talk is about how a team of merely two engineers built all of Talentral, a complex, rich, feels-like-desktop webapp. Everyone knows about DRY, but how is it done in practice with YUI? This is our story about how using YUI + YUI Gallery enables us to focus on high-leverage tasks at a fast-paced startup when the temptations to write quick-and-dirty solutions surface at every corner.

We'll walk through several examples of how we evaluated existing YUI modules (not just UI widgets, but also behaviors and patterns) and then decided to roll our own custom YUI modules (we've written 10, to date) in good OO-JS fashion to stay faithful to the YUI ecosystem (elegant, DRY, maintainable, community friendly) instead of succumbing to the FrankenJS approach that is so prevalent in today's JS landscape.

Slides available here: http://www.slideshare.net/jontsai1/staying-dry-withyuiyuiconf2013final
  • 4 participants
  • 31 minutes
practices
today
functionality
town
production
yui
planning
advantage
troll
startups
youtube image

13 Jan 2014

This talk is a technical deep dive into the world of gesture events. I'll introduce the work that has been and is currently being done in YUI Gestures and how you can use gesture events to create user experiences for mouse/touch and devices that support both.

Slides available here: https://speakerdeck.com/tilomitra/the-state-of-gestures
  • 6 participants
  • 30 minutes
gesture
touchmove
touch
touchstart
interacted
users
devices
button
responsive
transitioning
youtube image

10 Jan 2014

Traditional web frameworks have always clearly defined where the front-end code ended and the back-end code began. Today, as companies are moving to more modular service-oriented architectures to more easily manage their data, front-end developers now can also use server-side components to create user interfaces that are more flexible and more performant. We'll talk about how Yahoo is using Node.js to create this new front-end, how the new components we're building are different than traditional MVC frameworks, and how you can use it to bootstrap a complex YUI application to be faster than before, while writing less boilerplate.

Slides available here: http://clarle.github.io/decks/2013/yui-conf/#1
  • 4 participants
  • 38 minutes
backend
server
clarence
ui
html
ajax
future
nodejs
developers
sides
youtube image

8 Jan 2014

A look at where the Web Platform is heading and how YUI fits into that future and continues to help you build web apps that run on many devices.

Slides available here: https://speakerdeck.com/ericf/yui-and-the-future
  • 6 participants
  • 33 minutes
discussions
frameworks
mozilla
yui
future
interim
reevaluating
web
widgets
interoperability
youtube image