~/conference

JSConf US 2013

date:2013-05-28..2013-05-30
location:Amelia Island, United States
series:JSConf US · 5 editions

frontend developers, node.js developers, web performance engineers, tooling engineers, creative coders, game developers, mobile web developers, technical leads

WebGL animation techniques; Kinect integration with JavaScript; live recompilation of running JavaScript; language-neutral browser VM; living style guides; offline web applications; Promises/A+ history and usage; web performance tuning techniques; client-server communication patterns; node.js drone control

titleauthorlength
Lessons from the experimental edge of technologyRemy Sharp31m
Builds a two-player face-throwing game (inspired by Faceball) that ships live at Google I/O using WebRTC audio video peer-to-peer data, web-rtc.io and…
Talk on
JavaScript MasterclassAngelina Fabbro23m
A concrete path from intermediate to advanced lists what to learn and how to practice: grok control structures and closures, master the debugger instead of…
Talk on
JavaScript is Literature is JavaScriptAngus Croll24m
Talk claims JavaScript can faithfully reproduce authorial voice by rewriting algorithms as prose and code and it actually ships runnable snippets: Fibonacci…
Talk on
Learning New WordsAndrew Dupont20m
ES6 adds concrete features and migration paths: classes are syntactic sugar over prototypes, new module syntax, destructuring, block scope, default parameters…
Talk on
#dadt (Dojo already did that)Peter Higgins33m
Claims that Dojo invented a lot of patterns now taken for granted: module loading that moves from blocking sync XHR and eval to AMD asynchronous module loading…
Talk on
JavaScript JournalismRay Daly28m
An open source GitHub tool measures sites and claims about 30x more JavaScript than text (New York Times ~91x, Wall Street Journal ~1.8M characters of JS)…
Talk on
Mass Hysteria: Clients and Servers, Living TogetherJed Schmidt27m
A Node pattern exposes browsers as disposable servers via http over websockets, assigning subdomains and proxying requests so a browser can serve real HTTP…
Talk on
AI.js: Robots with Brains!Raquel Vélez23m
A working Node.js robotics stack appears with a concrete claim: JavaScript can run forward and inverse kinematics on a serial manipulator using a small linear…
Talk on
Optimizing for Developer DelightRebecca Murphey30m
Codebase details and concrete fixes decide whether to watch: a 25,000‑line core plus ~10,000 lines of tests and ~90,000 lines all‑in gives scale; added runtime…
Talk on
JS AppsTom Occhino, Jordan Walke19m
Facebook describes a component library called React that enforces one directional data flow and minimizes developer mutation by re-rendering declarative…
Talk on
Massive.jsErich Gamma30m
Claims migration to TypeScript + AMD yields real gains: an in‑browser workbench and editor get built, tooling adds refactoring and intellisense, interfaces…
Talk on
Making WebGL DanceSteven Wittens31m
Explains how graphics hardware actually works rather than API trivia: samples define pixels, z‑buffer stores per‑pixel depth, GPUs run GLSL vertex and fragment…
Talk on
Welcome from Chris and LauraChris Williams, Laura Williams01m
JSConf US 2013 takes place on Amelia Island Florida as a fifth year family reunion event and changes its format to include a middle day of…
Talk on
Using the Microsoft Kinect with Javascript OR Sweatin' to the WebBen Farrell27m
Kinect depth cameras stream X Y Z joint positions into Node via a native plugin (npm install newemission) and reach the browser over WebSockets; demos show…
Talk on
Real Time Recompilation of Running JavaScriptPeter van der Zee33m
Proof-of-concept recompiles running JavaScript without restarting the app, demoing live edits (the live demo trips in places). It generates functions with a…
Talk on
Toward a language-neutral browser VMBrendan Eich27m
Claims that JavaScript can be a language‑neutral VM get concrete: compiled C/C++ via Emscripten plus the asm.js subset and Firefox’s OdinMonkey backend runs…
Talk on
Creating Living Style GuidesNicole Sullivan34m
A project with Trulia produces a living style guide that lives in code, reuses partials and enforces component structure, shrinking HTML by 48% and achieving…
Talk on
Yay Yay Yay QueryYayQuery27m
A live podcast montage that actually tests things: a crowd-sourced game “Did Fat Tweet” using pollyv.com/text 2233 poll with realtime tallies, a parallax demo…
Talk on
CreativeJS - making art in the browserSeb Lee-Delisle33m
Builds interactive visuals with HTML5 canvas and live JavaScript: a recursive, parameterized branch algorithm that animates growth, uses randomized angles and…
Talk on
BPM Detection with JavaScriptJanessa Det29m
A JavaScript pipeline implements onset detection via short‑time Fourier transforms, four detection functions (spectral difference high‑frequency content phase…
Talk on
Performance Tuning SecretsPeter Flynn30m
Browser-side profiling uses concrete tools and measurable claims: Chrome tracing and the DevTools flame chart expose thread-by-thread timings, the Telemetry…
Talk on
Down The Rabbit Hole: Chasing bugs from the browser to the backendBrandon Dimcheff19m
A Node.js/browser Jabber-style client built on Socket.IO repeatedly drops connections because an old websocket heartbeat timer survives a reconnect and later…
Talk on
Post Modern Game Input DevicesLuis Montes19m
Shows concrete input paths and which actually work: keyboard/mouse map to state polling, touch uses Hammer.js gesture library and still needs game-loop…
Talk on
Surviving the Offline ApocalypseJohn Kleinschmidt22m
A working HTML5 offline-first app is described: it uses application cache with a dynamic manifest, stores structured data in IndexedDB (async transactions…
Talk on
APIs and Making Humankind Better at ProgrammingCarter Rabasa26m
Argues that programming is becoming literacy while computer science enrollment stays flat not growing and gender imbalance remains dramatic, and blames tooling…
Talk on
The JavaScript Debug RobotOlivier Crameri15m
A software JavaScript debugging robot automatically explores HTML and JS, instruments the browser runtime (custom WebKit JavaScript core), analyzes event…
Talk on
Sound Will Age YouBlaine Bublitz28m
A concrete recipe: use start with Web Audio and fall back to HTML5 for compatibility, accept that Web Audio gives low latency and unlimited streams while HTML5…
Talk on
Mobile HTML5: Device APIs and related APIsTomomi Imura26m
Shows working demos: a camera web app called chrome off camera written entirely in JavaScript that uses HTML media capture to get a file then draws into…
Talk on
Flight.jsDan Webb25m
Flight is a tiny component layer that runs all of twitter.com and most of TweetDeck and has been battle‑tested for about a year. Each component maps to a…
Talk on
Boom, Promises/A+ Was BornDomenic Denicola31m
A rant plus a gist become a concrete spec and a test suite that proves an idea works: Promises/A+ formalizes how then must behave, spawns over 30…
Talk on
Builders vs BreakersAdam Baldwin29m
An account takeover in Basecamp Classic and a string of web reports from evilpacket.net motivate building a different response: an audit of roughly 31,000…
Talk on
Put a TopCoat onBrian LeRoux41m
Adobe’s Topcoat is a CSS library built for speed and composability with empirical benchmarks using the Chrome telemetry API, modular components stored as…
Talk on
Taming Client-Server CommunicationScott Andrews25m
Demonstrates concrete libraries and working code: rest.js is a thin HTTP client with configurable interceptors (mime parsing, retries, basic auth, OAuth) and a…
Talk on
Perf the web forward!John-David Dalton38m
Concrete, actionable fixes and measured wins: use createCallback hoists .call out of loops to make the no-context common case a straight call, use function…
Talk on
A JavaScript framework for computational simulationsStephen Bannasch27m
Google Foundation–funded port of Molecular Workbench into a browser framework claims real-time scientific simulation using JavaScript and HTML5; it ships a…
Talk on
Node Copters in the CloudNathan Totten25m
Demonstrates remote control of Node Copters using Node.js and Windows Azure service bus queues to send simple commands (takeoff, land) from a web UI, a local…
Talk on
How to prepare a distributed nodejs applicationDaniel Tralamazza16m
A Node.js monolith of about 32k LOC and an npm shrinkwrap near 1k lines gets split into services that register via mdns today but fall back to additional…
Talk 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.