HolyJS 2016
as the organisers put it
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.
who it's for
JavaScript developers, frontend engineers, Node.js developers, frontend architects, tooling engineers, web platform engineers, VR developers
topics
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
| title | author | length |
|---|---|---|
| ECMAScript: latest and upcoming features | Dr. Axel Rauschmayer | 47m |
Timeline and process detail lead to concrete outcomes: ES2016 has only two features (Array.prototype.includes and * operator), TC39 now stages proposals… | ||
| Web applications: split monolith | Victor Grishchenko | |
-- no description -- | ||
| Dr. Strangelove or How I Learned to Stop Worrying and Love the Serverless Chatbots | Slobodan 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… | ||
| Web mutation | Pavel Kondratenko | |
JavaScript conference HolyJS 2016 Moscow December 11, 2016 What helps a developer to become a professional? Constant reading of articles, tweets and attend… | ||
| How modern libraries and frameworks work with the DOM | Vyacheslav Slinko | |
-- no description -- | ||
| Debugging Node.js in Production | Thomas Watson | 50m |
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… | ||
| Koa and the Evolution of Middleware | Evgeny Pshenichny | 51m |
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… | ||
| How to Approach Modern Web Applications | Nikita Prokopov | 44m |
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… | ||
| Remote Dev Tools: Do It Yourself | Roman Dvornov | 50m |
Rampa is a reusable platform that standardizes remote development tooling by implementing five components: publisher, scraper, transport, plugin, and sandbox… | ||
| Rich text editing with Draft.js | Nik Graf | 50m |
Claim: Draft.js replaces fragile contenteditable by syncing the DOM to an immutable data-structure (Immutable.js) so React controls rendering, yielding instant… | ||
| Logux — A New Way to Connect Client and Server | Andrey Sitnik | 48m |
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… | ||
| 3L3M3NT5 | Martin Kleppe | 47m |
Shows how JavaScript running in modern browsers (notably Firefox) can be reduced to about 55 significant characters using invisible Unicode characters, string… | ||
| Building Interactive npm Command Line Modules | Irina Shestak | 34m |
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… | ||
| Offline is the new black | Max Stoiber | 35m |
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… | ||
| Modular CSS | Andrey Okonechnikov | 48m |
Explains making CSS modular by importing styles into JavaScript using PostCSS and bundling with Webpack, employing CSS Modules to produce short hashed class… | ||
| 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… | ||
| Swan Cancer and Pike: How Technology Pulls the Frontend to the Bottom | Evgeny Gusev | 50m |
Argues that frontend development is becoming overloaded and risky due to massive npm growth (350,000 packages), business pressure driving React adoption, and… | ||
| WebVR is the next frontier | Martin Splitt | 50m |
Shows working WebVR wiring: create WebGL canvas, use navigator.getVRDisplays to find headsets, call requestAnimationFrame from the VR display, read VRPose from… | ||
| P2P shared folder powered by javascript | Mathias Buss | |
-- no description -- | ||
| debugger | Tereza Sokol | 53m |
JavaScript conference HolyJS 2016 Moscow December 11, 2016 What helps a developer to become a professional? Constant reading of articles, tweets and attend… | ||
| nothing matches | ||