~/conference

OdessaJS 2015

date:2015-08-21..2015-08-22
location:Odesa, Ukraine
series:OdessaJS · 3 editions
editions:[OdessaJS 2015, OdessaJS 2018, OdessaJS 2021]
titleauthorlength
Connecting the Physical World to the Internet with JavaScriptAndrey Kucherenko, Maksym Kriachko31m
Shows how JavaScript and common tools can control real hardware for IoT, using Intel Edison as a hub with Cylon and Johnny-Five plus Raspberry Pi and Arduino…
Talk in Russian on
12 Frontend Developer Mistakes or How to Optimize an Existing ProductYulia Pshynko41m
A collection of thirty live frontend optimization case studies across 30 production sites, showing concrete before/after metrics (e.g. 355 requests and 18s to…
Talk in Russian on
Hands-on: Building a Service with BEMSergey Berezhnoy01h 09m
A hands-on migration demo that builds a BEM-based service from Material Design Lite sources using a fix_mdl script and four concrete steps: renaming blocks…
Talk in Russian on
Front-end SecurityNykolai Belychuk37m
Examines concrete front-end XSS case studies including a Twitter URL/hash vulnerability that allowed javascript: execution via a window.location replace bug…
Talk in Russian on
Test-Driven Development in JavascriptAndrey Kucherenko42m
TDD on JavaScript is presented as using tests as blueprints that guide you from requirements to exactly the needed code. The talk covers the red‑green‑refactor…
Talk in Russian on
How Fixing a Bug in NodeJS Accidentally Doubled PerformanceTymur Shemsedynov26m
A Node.js HTTP keep-alive bug is identified that leaves sockets and memory hanging under browser-like traffic. The talk presents a 12-line core patch adding a…
Talk in Russian on
Fun with Us!05m
A celebratory, audio-heavy montage about OdessaJS that focuses on festival atmosphere, music, crowd shots and general praise rather than technical content. It…
Promo in Russian on
Marionette: Shall We Dance?Ksenyia Redunova37m
Discusses memory leaks in Marionette apps caused by views or models remaining referenced in collections and a global mediator, and identifies the exact…
Talk in Russian on
OdessaJS 201505m
A JavaScript-focused conference in Ukraine showcasing an active community, weekly Microsoft-linked open-source meetups, and a simple bright conference website…
Promo in Ukrainian on
Interactive Graphics: Multiplayer Applications with Paper.jsYulia Puchnyna30m
A demo of a multiplayer drawing application built on Paper.js that provides real-time synchronization of project files, browser-based editing, and…
Talk in Russian on
Learn Different Languages! Be a Man, CarlDyma Maleev25m
Argues that learning multiple programming languages changes how you solve problems by giving concrete examples: moving from .NET/C# (including writing a C#…
Talk in Russian on
Project Structure and Module Development in Meteor.jsViacheslav Voronchuk21m
The talk examines structuring Meteor.js projects and building modules to avoid fragile file-load behavior (filesystem order and alphabet-dependent loading). It…
Talk in Russian on
Service Worker: Bringing Native App Experience to Web AppsVyktor Zozuliak01h 00m
Covers Service Worker APIs (navigator.serviceWorker.register) and lifecycle events (install/activate), showing fetch event interception to serve cached assets…
Talk in Russian on
Applying Unidirectional Data Flow Beyond the ReactJS EcosystemAndrey Paznyak31m
Describes applying a Flux-style unidirectional data flow outside React by implementing small readable stores, a composer that aggregates multiple stores into…
Talk in Russian on
How NodeJS Works (V8, libuv, async, bindings)Evgeniy Obrezkov29m
Explains Node.js internals: why V8 was chosen, how C++ and JavaScript interoperate using function and object templates, and how native modules are registered…
Talk in Russian on
The Power of JS in Azure CloudMarharyta Ostapchuk34m
Demonstrates deploying a Node.js web app to Azure Web Apps, attaching managed Redis (master/slave, resize demo from 26GB to 52GB), and using Azure Traffic…
Talk in Russian on
WebRTC: Real-Time CommunicationsYlia Kasianenko27m
Covers how to build real-time browser-to-browser communication using WebRTC: getUserMedia and RTCPeerConnection plus a lightweight signalling server, with STUN…
Talk in Russian on
Chrome Internals and Rendering PerformanceAleksey Shvayka42m
Covers Chrome’s move from WebKit to the Blink fork, describing a large refactor that replaced Web IDL code and removed legacy pieces while the codebase remains…
Talk in Russian on
Guys, Move This to the BackgroundArtem Zakharchenko31m
A service-worker–based image cache sits in front of Google Drive fetches to speed up client-side image processing, reducing perceived load from ~1s to ~20ms…
Talk in Russian on
Ember + Redux — More Fun TogetherAndrey Listochkin57m
Shows how to integrate Redux-style stores with Ember to keep business logic pure and testable by using pure reducers (enabling fast unit tests and time-travel…
Talk in Russian on
React NativeArtem Trytiak52m
React Native is shown as a practical way to build real iOS apps in JavaScript: the demo proves a working app created at a hackathon running on a separate JS…
Talk in Russian on
React Native & RefluxFylyp Shurpyk29m
Shows how using React Native with Reflux lets most app logic be shared between iOS and web by demonstrating a simple chat app implemented with React Native…
Talk in Russian on
First-Class ProgrammingAleksey Raspopov43m
Argues that combining declarative programming with treating functions and data as first-class values produces smaller, more testable, and…
Talk in Russian on
React, Flux and the Right AbstractionsYlia Seheda59m
Covers how React and Flux provide better abstractions by making UI a pure function of state and using a virtual DOM; explains components as either pure…
Talk in Russian 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.