1. May 14

    No record

    HolyJS Debates

    Interactive debates on technology, career and work in frontend focused on AI and the hiring market.

  2. May 15

    Watch recording

    Typing Beyond Code: Contracts Between Layers

    In this talk, I’ll share configurations, techniques, and scripts that allow us to type not only the code itself, but also the boundaries between application layers.

    We’ll explore how to make contracts verifiable across MobX stores, routing, CSS Modules and CSS Variables, ENV configs, i18next, API responses, feature toggles, Storybook, and even icons — reducing system fragility at the seams between them. And of course, we’ll also address performance.

    Watch recording

    Reactive CSS

    We are on the verge of a revolution in layout related to a new approach—reactive CSS. Here the usual display logic "shifts" from JavaScript to styles, and the entire appearance of the component depends on CSS state variables.

    No record

    How to Write Useful Unit Tests for a Web Interface

    The format of the workshop is live coding in the spirit of pair programming. An educational application has been prepared for the demonstration, which simulates a real project (online store).

    Watch recording

    FSD Is a Grave, Only FDA Will Save!

    Sometimes I feel that FSD has gained popularity undeservedly, and despite all the disadvantages it continues to be used.

    I will analyze the problems of this architectural methodology,  the available alternatives and propose a worthy solution—the FDA.