Schedule

The time in the program is for your time zone .

Full program published

Full program published

All talks are now available — you can plan your visit.

The program may change — subscribe for updates.

  • AI

    10
  • Практики разработки

    8
    • Talk

      Mnemonica Project

      I will tell you about the insights I gained during the development process. I will summarize the results achieved. I will show you the functionality and explain how to use it.

    • Talk

      Collaborative Editing: The CRDT Path of Yandex Documents

      You need collaborative editing — how to determine the scale of the problem, where to start solving it, and how will CRDT help? Let's look at how Yandex Documents solved this problem and how it works in a real product.

    • Talk

      Shawarma System Design

      What do successful systems and shawarma have in common? How does scaling relate to choosing a sauce? What NFRs can help with choosing a topping? These and other questions will remain unanswered until we discuss solution design.

    • Talk

      OTel as a Solution to All Problems, Well, Almost

      Analytics, tracing, monitoring, devtools — they are all so different, but they do the same thing — log aggregation. Let's talk about how to unify all of this and make life easier for yourself, LLM, and your business.

    • Talk

      Go to Definition

      I will tell you what the Language Server Protocol is, how the editor and language server interact, what tasks it solves, and how to write your own language server.

  • Фреймворки

    5
    • Talk

      First Time Around: SSR Render Blindly

      The participant will leave with a mental and, for now, timeless model of "What the server doesn't know and why it won't find out" and criteria for choosing a strategy with an acceptable price.

    • Talk

      Incremental Calculations in UI Frameworks

      I want to highlight another perspective on UI that combines the purity of the functional paradigm with the reactivity of the reactive model: incremental computation. Let's explore this idea and its implementation in well-known JavaScript frameworks.

    • Talk

      All You Need to Know About React Compiler

      I'll tell you what has changed in React Compiler since the release a year ago, whether the bugs from the first release have been fixed, when you can stop using useMemo yourself, and what pitfalls you need to be aware of when using React Compiler to delegate the useMemo removal to a coding agent.

  • Архитектура

    5
  • UI/UX

    3
    • Talk

      Robot + Human: Faster Layout With Figma MCP

      Let's discuss the requirements for the layout and ui-kit and configure the Figma MCP + agent combination so that the code is generated based on your components and passes your review.

    • Talk

      Color Theory and Flexible Code Practices

      Interfaces without color theory are like JavaScript without algorithms.

      The talk will guide developers from theory to practice, from generating the right shades to working with themes. It will introduce techniques that allow you to write more flexible color theory-based code right now.

  • Другое

    2
    • Workshop

      JS, Microcontrollers and AI

      You will see how familiar JavaScript ends up on a microcontroller and becomes a bridge between the real world and the AI agent.

      Let's go through all the steps — from the code on the chip to the bundle with AI.

  • QA

    2
    • Talk

      The Approach to Web Test Automation You’ll Love

      In this talk, we will explore why web testing often turns into a box-checking exercise, what teams mistakenly call end-to-end testing, and how to build a practical engineering approach to tests. The main focus will be on hands-on examples with functions, React hooks, and components, giving you techniques you can apply to real projects the very next day.

    • Workshop

      Be Friends With Your QA

      We will figure out how testing differs from quality assurance, test the feature with our own hands, transfer the checks to the code, review autotests and requirements, and try to understand which quality metrics really make sense.

  • Бэкенд

    2
    • Workshop

      Multiplayer on JS

      Game developers constantly complain that graphics and network interactions are the most difficult aspects of game development. Meanwhile, all we do on the web is send bytes over the network and paint pixels.

      Are all game developers so mediocre? Or is there something we don't know about how deep the rabbit hole goes?

  • Графика и анимация

    2
    • Workshop

      Multiplayer on JS

      Game developers constantly complain that graphics and network interactions are the most difficult aspects of game development. Meanwhile, all we do on the web is send bytes over the network and paint pixels.

      Are all game developers so mediocre? Or is there something we don't know about how deep the rabbit hole goes?

  • Перфоманс

    2
  • Софты

    2
    • Workshop

      Being Human in the Times of AI

      AI is changing the world faster than we are changing ourselves. At the workshop, participants explore how to remain resilient, critically reflect on the changes that are taking place, and remain themselves.

  • Mad Skills

    1
    • Talk

      Collaborative Editing: The CRDT Path of Yandex Documents

      You need collaborative editing — how to determine the scale of the problem, where to start solving it, and how will CRDT help? Let's look at how Yandex Documents solved this problem and how it works in a real product.

  • Off Topic

    4