JSConf US 2013
2013-05-28..2013-05-30
Amelia Island, United States
[JSConf US 2011, JSConf US 2013, JSConf US 2015, JSConf US 2018, JSConf US 2019]
who it's for
frontend developers, node.js developers, web performance engineers, tooling engineers, creative coders, game developers, mobile web developers, technical leads
topics
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
| title | author | length |
|---|---|---|
| Lessons from the experimental edge of technology | Remy Sharp | 31m |
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… | ||
| JavaScript Masterclass | Angelina Fabbro | 23m |
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… | ||
| JavaScript is Literature is JavaScript | Angus Croll | 24m |
Talk claims JavaScript can faithfully reproduce authorial voice by rewriting algorithms as prose and code and it actually ships runnable snippets: Fibonacci… | ||
| Learning New Words | Andrew Dupont | 20m |
ES6 adds concrete features and migration paths: classes are syntactic sugar over prototypes, new module syntax, destructuring, block scope, default parameters… | ||
| #dadt (Dojo already did that) | Peter Higgins | 33m |
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… | ||
| JavaScript Journalism | Ray Daly | 28m |
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)… | ||
| Mass Hysteria: Clients and Servers, Living Together | Jed Schmidt | 27m |
A Node pattern exposes browsers as disposable servers via http over websockets, assigning subdomains and proxying requests so a browser can serve real HTTP… | ||
| AI.js: Robots with Brains! | Raquel Vélez | 23m |
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… | ||
| Optimizing for Developer Delight | Rebecca Murphey | 30m |
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… | ||
| JS Apps | Tom Occhino, Jordan Walke | 19m |
Facebook describes a component library called React that enforces one directional data flow and minimizes developer mutation by re-rendering declarative… | ||
| Massive.js | Erich Gamma | 30m |
Claims migration to TypeScript + AMD yields real gains: an in‑browser workbench and editor get built, tooling adds refactoring and intellisense, interfaces… | ||
| Making WebGL Dance | Steven Wittens | 31m |
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… | ||
| Welcome from Chris and Laura | Chris Williams, Laura Williams | 01m |
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… | ||
| Using the Microsoft Kinect with Javascript OR Sweatin' to the Web | Ben Farrell | 27m |
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… | ||
| Real Time Recompilation of Running JavaScript | Peter van der Zee | 33m |
Proof-of-concept recompiles running JavaScript without restarting the app, demoing live edits (the live demo trips in places). It generates functions with a… | ||
| Toward a language-neutral browser VM | Brendan Eich | 27m |
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… | ||
| Creating Living Style Guides | Nicole Sullivan | 34m |
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… | ||
| Yay Yay Yay Query | YayQuery | 27m |
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… | ||
| CreativeJS - making art in the browser | Seb Lee-Delisle | 33m |
Builds interactive visuals with HTML5 canvas and live JavaScript: a recursive, parameterized branch algorithm that animates growth, uses randomized angles and… | ||
| BPM Detection with JavaScript | Janessa Det | 29m |
A JavaScript pipeline implements onset detection via short‑time Fourier transforms, four detection functions (spectral difference high‑frequency content phase… | ||
| Performance Tuning Secrets | Peter Flynn | 30m |
Browser-side profiling uses concrete tools and measurable claims: Chrome tracing and the DevTools flame chart expose thread-by-thread timings, the Telemetry… | ||
| Down The Rabbit Hole: Chasing bugs from the browser to the backend | Brandon Dimcheff | 19m |
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… | ||
| Post Modern Game Input Devices | Luis Montes | 19m |
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… | ||
| Surviving the Offline Apocalypse | John Kleinschmidt | 22m |
A working HTML5 offline-first app is described: it uses application cache with a dynamic manifest, stores structured data in IndexedDB (async transactions… | ||
| APIs and Making Humankind Better at Programming | Carter Rabasa | 26m |
Argues that programming is becoming literacy while computer science enrollment stays flat not growing and gender imbalance remains dramatic, and blames tooling… | ||
| The JavaScript Debug Robot | Olivier Crameri | 15m |
A software JavaScript debugging robot automatically explores HTML and JS, instruments the browser runtime (custom WebKit JavaScript core), analyzes event… | ||
| Sound Will Age You | Blaine Bublitz | 28m |
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… | ||
| Mobile HTML5: Device APIs and related APIs | Tomomi Imura | 26m |
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… | ||
| Flight.js | Dan Webb | 25m |
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… | ||
| Boom, Promises/A+ Was Born | Domenic Denicola | 31m |
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… | ||
| Builders vs Breakers | Adam Baldwin | 29m |
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… | ||
| Put a TopCoat on | Brian LeRoux | 41m |
Adobe’s Topcoat is a CSS library built for speed and composability with empirical benchmarks using the Chrome telemetry API, modular components stored as… | ||
| Taming Client-Server Communication | Scott Andrews | 25m |
Demonstrates concrete libraries and working code: rest.js is a thin HTTP client with configurable interceptors (mime parsing, retries, basic auth, OAuth) and a… | ||
| Perf the web forward! | John-David Dalton | 38m |
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… | ||
| A JavaScript framework for computational simulations | Stephen Bannasch | 27m |
Google Foundation–funded port of Molecular Workbench into a browser framework claims real-time scientific simulation using JavaScript and HTML5; it ships a… | ||
| Node Copters in the Cloud | Nathan Totten | 25m |
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… | ||
| How to prepare a distributed nodejs application | Daniel Tralamazza | 16m |
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… | ||
| nothing matches | ||