JSConf.Asia 2014
2014-11-20..2014-11-21
Singapore, Singapore
[JSConf.Asia 2013, JSConf.Asia 2014, JSConf.Asia 2015, JSConf.Asia 2016, JSConf.Asia 2018, JSConf.Asia 2019]
| title | author | length |
|---|---|---|
| Intro | 01m | |
Thomas finds himself in Singapore and sets up a conference for the developer community. | ||
| WebTorrent | Feross Aboukhadijeh | 49m |
Claims a browser BitTorrent client that fully interoperates with the regular BitTorrent network by using WebRTC Data Channels plus hybrid clients that speak… | ||
| Future of Node | Mikeal Rogers | 30m |
Data show npm growth is highly predictable package growth and Node is now the largest and fastest-growing ecosystem, but core contribution rates and stable… | ||
| Lightning Branches - A Way to Supercharge Your Feature Delivery | Ritesh Angural | 26m |
Claims an opinionated workflow that gets small changes live fast by pushing every logical commit to a branch that auto-deploys. Uses git flow, Grunt, Travis… | ||
| Gibbering at Algoraves - JS in Live Audiovisual Performances | Charlie Roberts | 47m |
Gibber (browser JS) is a live‑coding environment that actually compiles audio graphs into inline sample‑accurate callbacks so gibberish.js single-sample… | ||
| Versioning, Syncing & Streaming Large Datasets Using DAT + Node | Max Ogden | 43m |
Dat is a usable system that actually version-controls and replicates datasets: a streaming dataset versioning + replication tool built on Node with LevelDB +… | ||
| There and Back Again - A Game Dev's Tale | Peggy Kuo | 39m |
A simple puzzle called Trichroma gets built end to end: JavaScript HTML CSS front end, packaged with Apache Cordova for Android and published as Trichroma is… | ||
| IP Clusters - Scaling Zopim's Frontend Node Servers | Yang Bin Kwok | 26m |
Claim: Zopim scales a global realtime Node service handling 500,000 concurrent connections and 3 billion monthly impressions by avoiding hardware balancers and… | ||
| Reactive Programming Made Simple | Slava Kim | 23m |
Claims a much simpler reactive model that preserves everyday FRP properties and ships as a 1Kb library of pure JS. Shows the actual tool: Tracker, used to wrap… | ||
| Let's Make a Game With Phaser | Gabe Hollombe | 30m |
Shows building a playable Plants‑vs‑Zombies–style demo with Phaser: loads a texture atlas, spawns sprites with frame animations, uses arcade physics groups for… | ||
| Deep Space - A Simulation Drama | Simon Swain | 33m |
A browser simulation built in JavaScript using HTML5 canvas and requestAnimationFrame models boids, Game of Life, predator‑prey and gravity with Pythagoras and… | ||
| Bad Form | Chris Lienert | 45m |
Shows that usable forms come from concrete rules not theory: adopt HTML5 input types and aria, prefer native validation with polyfills (Modernizr) over… | ||
| Pixel Art and Complex Systems | Vince Allen | 37m |
Demonstrates rendering pixel art purely with CSS box-shadow pixels so one DOM element can represent many squares and drive thousand box‑shadows at ~60fps for… | ||
| Building Isomorphic Apps (Updated) | Spike Brehm | 45m |
Claims that sharing the same JavaScript between browser and Node speeds first paint, improves SEO and reduces duplicated logic; concrete tooling and outcomes… | ||
| Fun With JavaScript and Sensors | Jan Jongboom | 41m |
Demos use Firefox OS devices, plain JavaScript and a Node.js server to do real things: a Wi‑Fi hide‑and‑seek that reads SSID signal strength and reliably… | ||
| Preparing Your Node JS Application For Scale | Dexter Tan, Laurence Franslay | 26m |
Starts with a sample Express app and shows concrete fixes: enable security middleware (helmet plus CSRF, CSP, X‑Frame, HSTS), escape all input/output and… | ||
| Translation Workflow and Formatting Complex Translations | Tingan Ho | 26m |
A CLI called L10ns() ships a real workflow: it parses code, uses CLDR plural rules (Arabic → six forms), compiles ICU-style messages with ICU MessageFormat for… | ||
| Quiver.JS - Rethinking Web Frameworks | Soares Chen | 34m |
Quiver claims a concrete rework of web frameworks: it implements a middleware-first component system on Node using ES6, shipping CSP-style streams and promise… | ||
| The Art of Less | Martin Kleppe | 33m |
Claims concrete: demonstrates a 1K spinning globe, shows Tetris squeezed to <140 bytes, and recreates a Matrix rain in ~500–1000 characters using canvas. Tools… | ||
| HTTP Headers - The Simplest Security | Wei Lu | 26m |
Adds four concrete defenses: Content-Security-Policy blocks external scripts and disallows inline/eval unless explicitly whitelisted and offers a report-only… | ||
| nothing matches | ||