OdessaJS 2015
| title | author | length |
|---|---|---|
| Connecting the Physical World to the Internet with JavaScript | Andrey Kucherenko, Maksym Kriachko | 31m |
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… | ||
| 12 Frontend Developer Mistakes or How to Optimize an Existing Product | Yulia Pshynko | 41m |
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… | ||
| Hands-on: Building a Service with BEM | Sergey Berezhnoy | 01h 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… | ||
| Front-end Security | Nykolai Belychuk | 37m |
Examines concrete front-end XSS case studies including a Twitter URL/hash vulnerability that allowed javascript: execution via a window.location replace bug… | ||
| Test-Driven Development in Javascript | Andrey Kucherenko | 42m |
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… | ||
| How Fixing a Bug in NodeJS Accidentally Doubled Performance | Tymur Shemsedynov | 26m |
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… | ||
| 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… | ||
| Marionette: Shall We Dance? | Ksenyia Redunova | 37m |
Discusses memory leaks in Marionette apps caused by views or models remaining referenced in collections and a global mediator, and identifies the exact… | ||
| OdessaJS 2015 | 05m | |
A JavaScript-focused conference in Ukraine showcasing an active community, weekly Microsoft-linked open-source meetups, and a simple bright conference website… | ||
| Interactive Graphics: Multiplayer Applications with Paper.js | Yulia Puchnyna | 30m |
A demo of a multiplayer drawing application built on Paper.js that provides real-time synchronization of project files, browser-based editing, and… | ||
| Learn Different Languages! Be a Man, Carl | Dyma Maleev | 25m |
Argues that learning multiple programming languages changes how you solve problems by giving concrete examples: moving from .NET/C# (including writing a C#… | ||
| Project Structure and Module Development in Meteor.js | Viacheslav Voronchuk | 21m |
The talk examines structuring Meteor.js projects and building modules to avoid fragile file-load behavior (filesystem order and alphabet-dependent loading). It… | ||
| Service Worker: Bringing Native App Experience to Web Apps | Vyktor Zozuliak | 01h 00m |
Covers Service Worker APIs (navigator.serviceWorker.register) and lifecycle events (install/activate), showing fetch event interception to serve cached assets… | ||
| Applying Unidirectional Data Flow Beyond the ReactJS Ecosystem | Andrey Paznyak | 31m |
Describes applying a Flux-style unidirectional data flow outside React by implementing small readable stores, a composer that aggregates multiple stores into… | ||
| How NodeJS Works (V8, libuv, async, bindings) | Evgeniy Obrezkov | 29m |
Explains Node.js internals: why V8 was chosen, how C++ and JavaScript interoperate using function and object templates, and how native modules are registered… | ||
| The Power of JS in Azure Cloud | Marharyta Ostapchuk | 34m |
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… | ||
| WebRTC: Real-Time Communications | Ylia Kasianenko | 27m |
Covers how to build real-time browser-to-browser communication using WebRTC: getUserMedia and RTCPeerConnection plus a lightweight signalling server, with STUN… | ||
| Chrome Internals and Rendering Performance | Aleksey Shvayka | 42m |
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… | ||
| Guys, Move This to the Background | Artem Zakharchenko | 31m |
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… | ||
| Ember + Redux — More Fun Together | Andrey Listochkin | 57m |
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… | ||
| React Native | Artem Trytiak | 52m |
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… | ||
| React Native & Reflux | Fylyp Shurpyk | 29m |
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… | ||
| First-Class Programming | Aleksey Raspopov | 43m |
Argues that combining declarative programming with treating functions and data as first-class values produces smaller, more testable, and… | ||
| React, Flux and the Right Abstractions | Ylia Seheda | 59m |
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… | ||
| nothing matches | ||