~/talks

Dmitriy Kovalenko

what they talk about

all 9 in the filters

where they keep going back

all 8 in the filters

on a stage with

all 5 in the filters

who talks about the same things

titleconferencedate
0xCaml From a System Engineer's Point of ViewFUN OCaml 20252025-09-15
Compares building the odiff image‑diff library across Zig, OCaml V4 and OCaml V5, finding Zig produces much smaller faster binaries (50 KB vs 1 MB) and that…
Talk on
React via Rust and Rescript: Why and How?React Day Berlin 20242024-12-13
I’ve done https://fframes.studio/ — it is an open source video creation framework in Rust, but the previewer of the video generated content is implemented in…
Talk on
Dmitry Kovalenko's Q&A RoomReact Day Berlin 20242024-12-13
-- no description --
Talk on
The art of programmatic videos with RustEuroRust 20222022-10-13
Release of fframes.studio: an end-to-end Rust pipeline that uses libav/ffmpeg for encoding, a custom SVG parser + CPU and GPU renderers, and proc-macros that…
Talk on
Think TDD Doesn't Work? I Have Bad News for YouHolyJS 2021 Moscow2021-11-02
A JavaScript developer describes a personal TDD-style workflow that contradicts common expectations: he argues TDD isn’t primarily about writing unit tests…
Talk in Russian on
The Game “Holy Wonders”HolyJS 2021 Moscow2021-11-02
A game modeled after the TV show "Wheel of Fortune" implemented in JavaScript. The project recreates the game mechanics and user interaction for the audience…
Talk in Russian on
Why OCaml on the FrontendHolyJS 2021 Piter2021-04-20
Talk explains how OCaml is used for frontend development through technologies like ReasonML/Rescript and BuckleScript, describing how OCaml code is compiled to…
Talk in Russian on
Stop Using the Console to Test ComponentsHolyJS 2020 Moscow2020-11-25
The talk argues against using jsdom/Jest in Node.js for UI component testing and explains why jsdom is insufficient. It surveys more reliable alternatives to…
Talk in Russian on
Stop Using the Console to Test ComponentsHolyJS 2020 Moscow2020-11-25
Argues that using jsdom and Jest to test UI components in Node.js is inadequate, explains why jsdom is problematic, and proposes more reliable alternatives…
Talk in Russian on
Automators Through Developers' EyesQA fwdays'20 Autumn online2020-11-14
Examines why developers often think automation engineers (QA) aren’t needed and why QA code can look “strange” to programmers. Explains how developers view QA…
Talk in Russian on
Cypress: Hype and RealityQA fwdays'20 online conference2020-01-25
Overview of Cypress end-to-end testing: what makes Cypress different, how it works under the hood, and practical usage scenarios and limitations. The talk is…
Talk in Russian on
Unit tests are useless. Change my mindJS Fest 2019 Autumn2019-11-08
The talk argues that high-count unit tests often lock in implementation and become brittle, and instead promotes measurable, full‑stack end-to-end testing. It…
Talk in Russian on
Functional and Visual Testing for Web ApplicationsTestCon Europe 20192019-10-15
Demo shows Cypress as a test runner that runs tests inside the browser (Node + Electron), executes JavaScript specs, and keeps tests reliable by retries…
Talk on
Temporal Collapse in JSJS Fest 2019 Spring2019-04-04
The talk explains why working with dates and times in JavaScript causes many bugs and pain points, and shows practical ways to avoid those problems. It covers…
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.