• December, 10-11
  • Europe Square 2, Moscow
Douglas Crockford
Douglas Crockford

What the next language after JavaScript will be like, and what to do in the mean time about some of the new features in ES6.

Douglas Crockford
Douglas Crockford

The nature of work in servers presents some new challenges. Here is a solution, intended to enhance ease of use through minimalism.

Виталий Фридман
Vitaly Friedman

A strategy for crafting fast, resilient and flexible responsive design systems by utilizing all of those wonderful shiny web technologies we have available today.

Azat Mardan
Azat Mardan

We'll talk about five core Node features which most developers who write Node or use it in front-end don't know about.

Emil Bay
Emil Bay

Come see three exciting, real-world applications of hash functions, that you can use in your work. We will cover how to build a deduplicating file uploader, document similarity search engine, and combat online voting fraud.

Владимир Дашукевич
Vladimir Dashukevich

This talk is about what a quantum computer is and how it can break down the entire Internet, how modern browsers will try to prevent such kind of problems, and how we can protect our customers' data right now. It's about encryption algorithms like SIDH and their use in the browser with WASM.

Minko Gechev
Minko Gechev

We’ll discuss different techniques which can improve the runtime performance of our application and we’ll explain essential practices that can help us reduce the initial load time of our Angular applications.

Алексей Тактаров
Alexey Taktarov

Different approaches (from clean to "dirty") to animations in React and other stateful libraries.

Николай Матвиенко
Nikolay Matvienko

In this talk, we will cover strategies for using tools such as core dump debuggers, flame graphs, GC and Event Loop tracers, to help finding and fixing performance problems, production errors and memory leaks at different levels of analysis.

Егор Малькевич
Egor Malkevich

Together with Yegor, you’ll discover not only the simple but also the complicated and quite unobvious ways to steal data from websites.

Mathias Buus Madsen
Mathias Buus Madsen

Introducing HyperDB, a P2P and versioned distributed key-value store written in JavaScript that allows you to share huge datasets but only replicate the data you are interested in securely and fast.

Алексей Охрименко
Alexey Okhrimenko

We'll try to fix a fatal flaw of Node.js (not the one you thought about).

Антон Лобов
Anton Lobov

In this talk, we'll try to figure out, what the pitfalls of typing offered by TypeScript are, why it is so complex and how it influences the language support from IDE, sometimes in a rather unexpected way.

Slobodan Stojanovic
Slobodan Stojanovic

This talk will cover testing serverless application from testing isolated function all the way to integration tests.