JSConf Budapest 2015
2015-05-14..2015-05-15
Budapest, Hungary
[JSConf Budapest 2015, JSConf Budapest 2016, JSConf Budapest 2017, JSConf Budapest 2019, JSConf Budapest 2022, JSConf Budapest 2024]
who it's for
frontend developers, javascript library authors, node/io.js contributors, web platform engineers, interactive and creative coders, tooling and release engineers, hardware and robotics makers
topics
event streams with RxJS; Cycle.js and virtual-dom; unidirectional data flow with immutability; service worker push notifications; WebVR with three.js; io.js C++ internals; Arduino control with Cylon.js; automated semantic-release pipelines; eslint and jscs coding standards; Angular 2 dependency injection; WebGL basics with three.js
| title | author | length |
|---|---|---|
| What if the user was a function | André Staltz | 32m |
Argues the user and UI are functions: both map input event streams to output event streams, not blocking calls, so the interaction is a time sequence rather… | ||
| Invisible Code | Martin Kleppe | 40m |
Shows concrete hacks: encoding JS with only six symbols via jsfuck.com, packing a 3D globe into 1K, and a playable binary tetris at ~240 bytes. Demonstrates… | ||
| The disconnected ensemble: scattered clouds, underground | Soledad Penadés | 31m |
Claims a working peer-to-peer band: modular musical toys built as JavaScript audio nodes with web audio + web components, bundled into a Firefox OS app that… | ||
| Asynchronous JavaScript | Matthew Podwysowski | 41m |
Claims that events and arrays are both collections and demonstrates Reactive Extensions RxJS using concrete operators like map filter flatMap takeUntil to… | ||
| Functional UIs and Unidirectional Dataflow | Mikael Brevik | 34m |
Claims that UI code becomes easy to reason about by treating the app as a single function of state using referentially transparent components, immutable data… | ||
| We fail to follow SemVer and why it needn't matter | Stephan Bönnemann | 39m |
Claim: the npm ecosystem already numbers 148,000 packages with over 80% under 1.0.0, so humans routinely break SemVer. Evidence: repository analysis and… | ||
| Enforcing coding standards in a JS library | Sebastiano Armeli | 36m |
Argues that enforcing standards increases focus and creativity and shows exactly how: a Spotify JS ad library uses editorconfig, eslint (with babel-eslint) and… | ||
| Dancing with Robots | Julian Cheal | 35m |
Uses Cylon.js and Johnny-Five to control Arduinos via Fermata, blink LEDs in 17 lines, drive RGB strips and EL wire, and swap adapters (BeagleBone, Photon)… | ||
| The web is getting pushy | Phil Nash | 34m |
Claim: the web gains real push notifications via Service Worker and the push manager. Demo builds a Twitter-stream app that registers a service worker… | ||
| Dependency Injection for Future Generations | Pascal Precht | 38m |
Argues that Angular 2’s DI replaces Angular 1 pain points with a binding-based injector that is framework‑agnostic, supports synchronous and asynchronous… | ||
| JavaScript for Virtual Reality | Liv Erickson | 36m |
Claims that WebVR lets browsers enumerate VR devices and apply device-specific rendering and FOV calculations, with implementations in Firefox Nightly and… | ||
| Diving into io js C++ internals | Fedor Indutny | 40m |
Explores the io.js C++ core bindings and file layout, traces commits that move from eio to libuv, and shows how process.binding exposes crc/.cc modules like… | ||
| Transform your codebase without breaking a sweat | Sufian Rhazi | 34m |
Etsy converts CSS to SCSS and migrates inline JS toward AMD by writing automated AST transforms that find and replace calls like underscore.bind and… | ||
| Getting started with three js and WebGL | Jaume Sanchez Elias | 41m |
Live demos use three.js on top of WebGL and show the actual code pattern: renderer scene camera loop, meshes as geometry+material, and model loading with STL /… | ||
| Anyone can edit | James Halliday | 38m |
Claims that wikis make a general-purpose, append-only data model for apps, and that practical tooling already proves it. Demonstrations use wikidb… | ||
| How you can fix your community in one day | Anika Lindtner | 27m |
Claims a one-day start to change and backs it with concrete programs and numbers: a three-month Rails Girls Summer of Code pairing students, coach network and… | ||
| nothing matches | ||