~/conference

HolyJS 2016

Do not confuse HolyJS with frontend conferences - there are many such in Russia. But until 2016 there was not a single conference on the most popular in the world (according to GitHub and RedMonk) programming language - JavaScript, which is most often associated with the frontend.

JavaScript developers, frontend engineers, Node.js developers, frontend architects, tooling engineers, web platform engineers, VR developers

ES2016 features and proposals; async functions and await; SharedArrayBuffer and Atomics; SIMD numeric optimizations; Serverless chatbots with AWS Lambda; Node.js production debugging; Service Worker offline caching; Draft.js rich text editing; Koa middleware evolution; npm command-line modules with yargs; Logux client-server synchronization; WebVR with three.js and A-Frame

titleauthorlength
ECMAScript: latest and upcoming featuresDr. Axel Rauschmayer47m
Timeline and process detail lead to concrete outcomes: ES2016 has only two features (Array.prototype.includes and * operator), TC39 now stages proposals…
Talk in English on
Web applications: split monolithVictor Grishchenko
-- no description --
Talk in English on
Dr. Strangelove or How I Learned to Stop Worrying and Love the Serverless ChatbotsSlobodan Stojanović45m
Claims that you can build a useful conference chatbot for almost $0/month using AWS Lambda + API Gateway and Claudia Bot Builder stand up: the demo ties…
Talk in English on
Web mutationPavel Kondratenko
JavaScript conference HolyJS 2016 Moscow December 11, 2016 What helps a developer to become a professional? Constant reading of articles, tweets and attend…
Talk in English on
How modern libraries and frameworks work with the DOMVyacheslav Slinko
-- no description --
Talk in English on
Debugging Node.js in ProductionThomas Watson50m
Shows how to find CPU hotspots by sampling with perf and turning JIT addresses into JavaScript stacks via --perf-basic-prof, visualizing with 0x/FlameGraphs to…
Talk in English on
Koa and the Evolution of MiddlewareEvgeny Pshenichny51m
Koa v1 used generator-based middleware while Koa v2 moves to async/await, and koa-convert lets older generator middleware run on the new API. The presenter…
Talk in Russian on
How to Approach Modern Web ApplicationsNikita Prokopov44m
Presents a concrete architecture for modern web apps: normalize data into a separate client-side model run in an in-memory database, record user actions in an…
Talk in Russian on
Remote Dev Tools: Do It YourselfRoman Dvornov50m
Rampa is a reusable platform that standardizes remote development tooling by implementing five components: publisher, scraper, transport, plugin, and sandbox…
Talk in Russian on
Rich text editing with Draft.jsNik Graf50m
Claim: Draft.js replaces fragile contenteditable by syncing the DOM to an immutable data-structure (Immutable.js) so React controls rendering, yielding instant…
Talk in English on
Logux — A New Way to Connect Client and ServerAndrey Sitnik48m
Logux is a library and proxy-server approach that replaces AJAX/REST by synchronizing operation logs between client and server. It sends Redux-style actions…
Talk in Russian on
3L3M3NT5Martin Kleppe47m
Shows how JavaScript running in modern browsers (notably Firefox) can be reduced to about 55 significant characters using invisible Unicode characters, string…
Talk in German on
Building Interactive npm Command Line ModulesIrina Shestak34m
Node is practical for real CLIs: the talk shows a working npm module patterned from Unix ideas — filter, sink, source, ed, roguelike, spooler (daemon) — and…
Talk in English on
Offline is the new blackMax Stoiber35m
Demo shows working code: a register line, a service worker that listens to install and fetch, cache open/add and cache-match-and-fetch logic, and a…
Talk in English on
Modular CSSAndrey Okonechnikov48m
Explains making CSS modular by importing styles into JavaScript using PostCSS and bundling with Webpack, employing CSS Modules to produce short hashed class…
Talk in Russian on
Why should you care about Elm?Tereza Sokol
Ensuring bug-free code in JavaScript is challenging, even when devoting considerable resources to testing, and this is partially due to fundamental elements of…
Talk in English on
Swan Cancer and Pike: How Technology Pulls the Frontend to the BottomEvgeny Gusev50m
Argues that frontend development is becoming overloaded and risky due to massive npm growth (350,000 packages), business pressure driving React adoption, and…
Talk in Russian on
WebVR is the next frontierMartin Splitt50m
Shows working WebVR wiring: create WebGL canvas, use navigator.getVRDisplays to find headsets, call requestAnimationFrame from the VR display, read VRPose from…
Talk in English on
P2P shared folder powered by javascriptMathias Buss
-- no description --
Talk in English on
debuggerTereza Sokol53m
JavaScript conference HolyJS 2016 Moscow December 11, 2016 What helps a developer to become a professional? Constant reading of articles, tweets and attend…
Talk in English 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.