Vitalii Bobrov
where else to find them
website:https://bobrov.dev
github:vitaliy-bobrov
bluesky:bobrov1989.bsky.social
linkedin:vitaliybobrov
speakerdeck:bobrov1989
devto:bobrov1989
what they talk about
all 16 in the filters
where they keep going back
- ngVikings2 editions2018–2019
all 14 in the filters
on a stage with
never shared a talk
who talks about the same things
- Heydon Pickering11 talks
- Rowdy Rabouw21 talks
- Marcy Sutton Todd23 talks
- Armagan Amcalar11 talks
- Hubert Sablonnière24 talks
- Soledad Penadés11 talks
| title | conference | date |
|---|---|---|
| Algorithms and Their Habitat | JSConf Budapest 2019 | 2019-09-26 |
Covers concrete techniques: data normalization turns product lists into ID‑keyed maps for constant time lookups and replaces N×M scans with linear joins… | ||
| The Man who Sold the Amp: How to Process Music with JS | JSConf Korea 2019 | 2019-09-03 |
Live code shows how to take a guitar into the browser and process it in real time using Web Audio API and getUserMedia with audio constraints to disable echo… | ||
| No Apollogies: Making Apps Accessible | NG-DE Conference 2019 | 2019-08-30 |
Claims how to make an Angular app usable in extreme conditions by implementing dark/light switching via the ambient light sensor and system… | ||
| JavaScript, JavaScript…. Rocks You! | JSConf EU 2019 | 2019-06-01 |
Live guitar input is captured via getUserMedia with constraints to disable echo cancellation and passed into an AudioContext where volume is controlled by a… | ||
| Running in Parallel: NgRx with WebAssembly, Web Workers and Worklets | ngVikings 2019 | 2019-05-27 |
UI freezes from heavy computation are framed as a concrete problem and solved with code: offload sorting and Fibonacci/primes to Web Workers, wire worker… | ||
| JavaScript, JavaScript…. Rocks You! | NationJS Frontrunners 2019 | 2019-05-10 |
Live jamming on stage demonstrates converting a plugged‑in guitar into classic pedal tones using the Web Audio stack: capture via getUserMedia + AudioContext… | ||
| Lost in Space: Web Apps and A11Y | JavaScript fwdays'19 | 2019-03-16 |
Shows practical accessibility fixes for web apps: uses the Ambient Light Sensor to switch to dark mode below ~50 lux, adds a high-contrast toggle via CSS… | ||
| Make the Web Brighter with the CSS Paint API | FrontEnd Con 2018 | 2018-12-04 |
Explains how to replace images and DOM hacks with small JavaScript paint modules that run on the browser paint stage: author builds paint worklet classes with… | ||
| Flutter in Action: How to build cross-platform app with Dart | Mobile Era 2018 | 2018-11-01 |
Builds a small cross‑platform app with Dart and Flutter that compiles to native ARM binaries, using VS Code or Android Studio plugins and emulators… | ||
| Make the Web Brighter with the CSS Paint API | GDG DevFest Poland 2018 in Wrocław | 2018-10-26 |
Explains how the CSS Paint API (Houdini worklet) actually generates images via registerPaint and a paint method that receives paint(ctx, geom, props, args)… | ||
| Make the Web Brighter with the CSS Paint API | RuhrJS 2018 | 2018-10-13 |
CSS Paint API shows concrete hacks not promises: paint worklets run off the main thread with a 2D canvas context and paint worklet registration, responsive… | ||
| Make the Web Brighter with the CSS Paint API | VinnytsiaJS 2018 | 2018-07-21 |
Shows how to build real, reusable paint generators that run off the main thread: define a class with paint(context, geometry, properties, args), call… | ||
| TypeScript - JavaScript you are gonna love | jsDay 2018 | 2018-05-09 |
Claims that TypeScript gives compile-time type checks (catching many JS surprises) and compiles to chosen ECMAScript targets (often ES5). Shows concrete… | ||
| PWA as a new Cyber Attack Vector | jsDay 2018 | 2018-05-09 |
Progressive Web Apps rely on Service Workers that run outside pages and can persist after a visit; demos show a crafted JSONP registration can install a worker… | ||
| NgRx Schematics | NGConf 2018 | 2018-04-18 |
Shows how to use Angular CLI and NgRx packages (store, effects, entities, devtools, schematics) to scaffold a working Star Wars knowledgebase, running ng… | ||
| Designing Component API | ngVikings 2018 | 2018-03-01 |
Compares concrete patterns from browser standards and shows what actually works: the select/option pattern demonstrates a compact declarative API that handles… | ||
| nothing matches | ||