~/conference

Web Directions Code 2013

titleauthorlength
Making things with mathsSteven Wittens54m
Shows how math turns small building blocks into working visuals and tools using WebGL Canvas Web Audio and GLSL, with live examples like a 1KB demo that…
Talk on
Put on your asynchronous hat and nodeMarc Fasel41m
Node.js runs JavaScript on a single thread and gets massive concurrency by offloading slow IO to the OS — IO can be ~100,000× slower than CPU work — so…
Talk on
Ghost in the Shadow DOMRyan Seddon13m
Shadow DOM provides true DOM encapsulation in Chrome via webkitShadowRoot and the content tag for node distribution, letting a component inject its own <style>…
Talk on
What every developer should know about RESTMichael Mahemoff50m
Overview of REST from a front-end angle with concrete rules: use clean URIs and correct methods (GET/PUT/POST/DELETE), return proper HTTP status codes (200…
Talk on
HTML, CSS and the Clientside AppGarann Means50m
Argues that HTML5 and CSS are active parts of client-side apps, not mere presentation: use native features like contenteditable inline editing and built-in…
Talk on
See the tries for the treesJared Wyles49m
Covers concrete algorithm choices and tradeoffs: uses Big O to compare lookup speeds, shows hash tables for O(1) property access, binary trees for O(log n)…
Talk on
Taking JavaScript Seriously with Backbone.jsJeremy Ashkenas54m
Backbone.js extracts client-side data and logic out of the DOM so models and collections drive the UI, using models and collections plus Underscore for…
Talk on
The Politics of JavaScriptAngus Croll47m
Argues that tribalism, fear and automation are shrinking JavaScript practice and offers concrete examples: JSHint breaks a natural-compare by forcing ===…
Talk on
An introduction to the File APICameron McCormack13m
Introduces the DOM input.files list, shows using a FileReader with readAsText, readAsDataURL and readAsArrayBuffer to get a string, a data URL and an…
Talk on
Source maps for debuggingElle Meredith12m
Explains how to generate and chain Source Maps: compile CoffeeScript with -m to emit application.js plus application.js.map, then run uglifyjs with…
Talk on
JavaScript's Slightly Stricter ModeGlen Maddern15m
Strict mode makes JavaScript throw concrete errors instead of silently failing: assigning without var raises a ReferenceError that prevents implicit globals…
Talk on
CSS preprocessor performanceNicole Sullivan57m
A practical case study of a living style guide and component library for Trulia: a living style guide built from a grep-based inventory and automated visual…
Talk on
What's ECMAScript 6 Good For?Julio Cesar Ody21m
Covers concrete ES6 features and how to try them now: new class syntax with extends and super, default parameters and rest arguments, destructuring assignment…
Talk on
Create impact with CSS3 filtersAlex Danilo12m
Explains that CSS filters run as the final render step, are simpler CSS wrappers around SVG filters, and already run with GPU acceleration in modern browsers…
Talk on
Highlights04m
Web Directions Code, in Melbourne on May 2 and 3 2013, was two awesome days for web developers that were all about learning connecting and geeking out. Check…
Promo on
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.