~/conference

JSConf.Asia 2015

date:2015-11-19..2015-11-20
location:Singapore, Singapore
series:JSConf.Asia · 6 editions

frontend developers, Node.js developers, mobile web engineers, performance engineers, creative coders, devops engineers, security engineers

Cordova app performance; server-side rendering with React; PM2 process management; Web Audio API synthesis; HTTP/2 deployment; Accelerated Mobile Pages (AMP); stylesheet performance analysis; Node.js application architecture; node authentication and data security; immutable data with ES2015; getUserMedia device simulation; Electron packaging for web apps

titleauthorlength
JSPardyAlbert Yeung22m
A live Jeopardy style game called JSPardy runs at JSConf.Asia 2015 with three volunteers answering answers by phrasing the right question the rules let the…
Talk on
Game Programming for Education in JavaScriptMatthew Campbell41m
A Thai typing game gets built in a weekend and ships to the App Store then gets packaged as native desktop apps with Electron; implementation uses createjs for…
Talk on
JS performance in mobile web and hybrid apps… because science!Ryan J. Salva40m
Measured Cordova apps run inside a webview and pay real costs: Android Cordova shows much larger memory footprint and much slower startup (slow‑motion frames…
Talk on
The Structure of Node.JS ApplicationsTim Oxley39m
Argues that Node.JS and npm’s extreme modularity leads to hundreds of thousands of tiny packages and lots of abandonware, and reports launching a runtime…
Talk on
Overboard.jsChristian Heilmann52m
Argues that JavaScript is overused and costly for real users, citing concrete measurements: median page 2 MB, 170 resources, median time to interactive ~5.5s…
Talk on
Simplicity through FunctionsIsaac Johnston40m
Shows concrete claims and tools: using ES2015 features and libraries — immutable from Facebook, Mori and Ramda — to make state immutable with structural…
Talk on
Production Applications with PM2Alexandre Strzelewicz32m
PM2 is a production process manager for Node.js that claims 2 million downloads and ~10,000 GitHub stars, and ships a built‑in load balancer, cluster mode to…
Talk on
Web based 3D Camera Simulator for Perceptual ComputingPrinciya Sequeira20m
A web-based simulator claims to let JavaScript replace a physical 3D camera by standing in for the USB stream: a NodeJS websocket server accepts getUserMedia…
Talk on
Bio-Inspired Frontend EngineeringG. Kay Lee41m
Claims a concrete alternative to mixins and traits: model objects as cell and instance object analogues, compose behaviour by adding organelle-like modules…
Talk on
Elements of Dance MusicPaul Adenot42m
Live‑coded an acid‑techno track using the Web Audio API, recreating TR‑808 drums and a TB‑303 style bass with oscillators, GainNodes, BiquadFilter and a noise…
Talk on
Towards Universal JavaScriptSarmad Sangi39m
Claims that same JavaScript can run on server and client to fix SEO and performance tradeoffs, with concrete workarounds and costs: RedMart replaces…
Talk on
Minimum Viable WarfareSimon Swain06m
A minimal warfare simulation is implemented with HTML5 canvas and a proper game loop using window.requestAnimationFrame and time-delta scaling, showing bases…
Lightning on
Node JS Authentication and Data SecurityTim Messerschmidt41m
Claims concrete fixes not platitudes here bcrypt is recommended over md5 because bcrypt is slow and safe and the Ashley Madison leak shows 11 million md5…
Talk on
Building Responsive Web Apps with OPENUI5Ashwani Goyal06m
OPENUI5 is an open source JavaScript UI library from SAP claiming 200+ controls, 100% responsive layouts and MVC data binding with templating; licensing is…
Lightning on
Accelerating the Web through AMPAndre Jay Marcelo-Tanner06m
Accelerated Mobile Pages claims to make mobile content load dramatically faster by using a restricted subset of HTML that removes JavaScript and replaces it…
Talk on
Evaluating Your StylesheetsKoji Ishimoto05m
Command-line npm package outputs JSON that measures stylesheet counts, style elements, file size and selector counts. It also accepts remote URI input and…
Talk on
Particle IOKenneth Lim04m
Demonstrates Particle IoT dev kits talking to cloud APIs: code compiled in the web IDE flashes to a device at home, the device publishes every 1.5 seconds to…
Talk on
I Play The JavaScriptMatt Mckegg45m
JavaScript hooks MIDI hardware, creates a virtual MIDI port, inspects 3‑byte messages from a Launchpad, transforms them with observable streams, and resends…
Talk on
The Route to HTTP/2Karen Farzam18m
HTTP/2 arrives as a binary protocol with HPACK header compression that cuts redundant headers by roughly 66% and multiplexing plus priority/dependency frames…
Talk on
Making Realtime Audio-VisualsMathieu Henri48m
Claims that tiny realtime audio‑visuals fit in 64 bytes to ~1KB and that you can couple sound and visuals by pregenerating wave buffers played via the audio…
Talk on
Unbox Development in ProductionHamzeen Hameem19m
A reproducible PHP dev environment is built and shown working: a GitHub vagrant PHP box boots under VirtualBox, runs a shell bootstrap.sh to install Apache PHP…
Talk on
Reactive JavaScript at Netflix, Microsoft and the WorldMatthew Podwysocki43m
Claim: observables make asynchronous code composable and cancellable and are already used in production. Microsoft Reactive Extensions exist since 2009 and…
Talk on
Elektroknit!Mariko Kosaka30m
Converts color photos into knit-ready two‑color bitmaps by reading pixel arrays from a canvas with Canvas API, applies convolution kernels for…
Talk on
JS Security - A Pentesters PerspectivePrasanna Kanagasabei34m
Shows that DOM XSS is exploitable in realistic settings: a reflected filename on an admin-upload path becomes a weapon when the attacker encodes payload as…
Talk on
The Node FoundationDanese Cooper38m
Node Foundation is chartered with a clear governance split: a board handles money and trademarks while a Technical Steering Committee controls code, and the…
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.