Skip to content
С++ Russia 2023Season: 2023
  • Schedule
  • Speakers
  • Media
  • Partners
  • About
  • Archive
  • Experts
  • MC
  • Offline part
    • New C++ Russia
    • New C++ Russia
    • Schedule
    • Speakers
    • Media
    • Partners
    • About
    • Archive
    • Experts
    • MC
    • Offline part
    RU

    Schedule

    • Schedule
    • Favorites
    • Visited
    • Software DesignIn total10
    • ПроизводительностьIn total9
    • ToolingIn total7
    • Back to BasicsIn total6
    • КомпиляторыIn total6
    • Практичный C++In total5
    • CPP for FUNIn total4
    • SecurityIn total2
    • Off TopicIn total15
    Download schedule
    • date
    • time
    • topics
    • Software Design

      10
      • Watch recording

        Concurrency Patterns

        • Rainer Grimm

          Modernes C++ GmbH

        In EnglishENComplexity -For practicing engineers
      • Watch recording

        Designing Robust APIs: How to Write C++ Code that's Safe, Extensible, Efficient & Easy to Use

        • Alexander Fokin

        In RussianRUComplexity -For practicing engineers
      • Watch recording

        On Algorithms in Search Engines

        • Andrey Aksenov

          Avito / Sphinx

        In RussianRUComplexity -For practicing engineers
      • Watch recording

        Elements of Functional Programming in C++

        • Vadim Vinnik

        In RussianRUComplexity -For practicing engineers
      • Watch recording

        Sanitizers and Standard Won’t Save Us

        • Egor Suvorov

        In RussianRUComplexity -For practicing engineers
      • Watch recording

        Semantic Processes in C++

        • Konstantin Vladimirov

          Syntacore

        Room 1In RussianRUComplexity -Academic talk
      • Watch recording

        Monitoring FSM in Embedded Software

        • Anton Lastochkin

          Kronshtadt

        Room 3In RussianRUComplexity -For practicing engineers
      • Watch recording

        B-tree Indexes in Databases Using SQLite and PostgreSQL as Examples

        • Vladimir Sitnikov

        Room 1In RussianRUComplexity -For practicing engineers
      • Watch recording

        Dynamic Libraries for Bare Metal

        • Anton Sysoev

          Independent developer

        Room 2In RussianRUComplexity -Hardcore. Really hard and demanding talk, you'll understand only if you're an experienced engineer.
      • Watch recording

        Structured Concurrency in C++: Theory and Practice

        • Ernest Asanov

          VK

        Room 1In RussianRUComplexity -For practicing engineers
    • Производительность

      9
      • Watch recording

        Teaching Cuckoo to Fly, or Concurrent Hash Map with Seqlocks

        • Anton Potapov

          Huawei

        • Anton Malakhov

          Huawei

        In RussianRUComplexity -Hardcore. Really hard and demanding talk, you'll understand only if you're an experienced engineer.
      • Watch recording

        Advanced Linux Kernel Bypass Techniques in 2023

        • Ashot Vardanian

          Unum

        In EnglishENComplexity -For practicing engineers
      • Watch recording

        Fastest Possible and the Most Flexible С++ Msgpack Codec

        • Aleksander Lyapunov

          VK

        Room 3In RussianRUComplexity -For practicing engineers
      • Watch recording

        An Idea on Improving Multithreaded Code

        • Alexander Kornilov

          Kaspersky Lab

        Room 2In RussianRUComplexity -For practicing engineers
      • Watch recording

        Speeding Up Synthesis: From TensorRT to CUDA C++

        • Artyom Khoroshev

          SberDevices

        Room 3In RussianRUComplexity -For practicing engineers
      • Watch recording

        GPU usage best practice from gamedev

        • Rostislav Mikheev

          Elverils

        Room 2In RussianRUComplexity -For practicing engineers
      • Watch recording

        GPU Driven Rendering Pipeline, or How Graphics are Written in Modern Video Games

        • Eugene Grigorchuk

          Elverils

        Room 1In RussianRUComplexity -For practicing engineers
      • Watch recording

        The Practice of Tensor Kernel Programming

        • Mikhail Lukin

          Sudo

        Room 3In RussianRUComplexity -Hardcore. Really hard and demanding talk, you'll understand only if you're an experienced engineer.
      • Watch recording

        Performance Optimization Techniques

        • Maksim Kita

          Yandex

        Room 3In RussianRUComplexity -For practicing engineers
    • Tooling

      7
      • Watch recording

        Roren — C++ Framework for Describing Distributed Computing Pipelines

        • Dmitry Ermolov

          Yandex

        Room 1In RussianRUComplexity -For practicing engineers
      • Watch recording

        Practical Application of Dev Containers

        • Dmitrii Starodubtsev

          Tourmaline Core

        • Olga Kuzmicheva

          Tourmaline Core

        In RussianRUComplexity -For practicing engineers
      • Watch recording

        Conan Package Manager in Cross-Platform Development

        • Semen Budenkov

          IntelliVision

        In RussianRUComplexity -For practicing engineers
      • Watch recording

        Pumping LLDBs, or LLDB formatters

        • Oleg Lysyy

          PVS-Studio

        Room 1In RussianRU
      • Watch recording

        Source Code: Hidden Knowledge and How to Show It?

        • Alexey Stepanov

          Innopolis University

        • Evgeny Zouev

          Innopolis University

        Room 2In RussianRUComplexity -For practicing engineers
      • Watch recording

        nocc, a Distributed C++ Compiler: Like distcc, but Faster

        • Aleksandr Kirsanov

          VK

        Room 3In RussianRUComplexity -For practicing engineers
      • Watch recording

        Bazel Experience

        • Evgenii Oparin

          Kaspersky Lab

        Room 3In RussianRUComplexity -For practicing engineers
    • Back to Basics

      6
      • Watch recording

        Almost Full-Featured RTTI with Scaled Overhead

        • Stepan Dyatkovskiy

          Kaspersky Lab

        In RussianRUComplexity -For practicing engineers
      • Watch recording

        Back to Basics: Lock-free

        • Marsel Galimullin

          Yandex

        Room 2In RussianRUComplexity -For practicing engineers
      • Watch recording

        flat_map. Who Needs Them? They're Just Like std::map. We All Have Them

        • Pavel Novikov

        Room 1In RussianRUComplexity -For practicing engineers
      • Watch recording

        How to Write Comparators Correctly

        • Yury Gribov

        Room 2In RussianRUComplexity -For practicing engineers
      • Watch recording

        Back Deep to Basics: Inheritance and Virtualization in C++ (Part 1)

        • Evgeny Erokhin

          Kaspersky Lab

        Room 1In RussianRUComplexity -For practicing engineers
      • Watch recording

        Something's Lagging: Looking Inside C++ Containers

        • Ilya Shishkov

          Yandex

        Room 1In RussianRUComplexity -For practicing engineers
    • Компиляторы

      6
      • Watch recording

        Programming Automation in the USSR. Translators (60-70s)

        • Peter Sovietov

          RTU MIREA

        Room 3In RussianRUComplexity -Academic talk
      • Watch recording

        How to Make a Compiler Frontend at Home

        • Sergey Larin

          Mekhovyye Kulaki

        • Vladislav Stolyarov

          Mekhovyye Kulaki

        In RussianRUComplexity -For practicing engineers
      • Watch recording

        Loop Unrolling in Details

        • Ivan Afanasyev

          Unipro

        In RussianRUComplexity -Hardcore. Really hard and demanding talk, you'll understand only if you're an experienced engineer.
      • Watch recording

        LCC Compiler and Code Merge Optimization

        • Viktor Shamparov

          MCST

        Room 3In RussianRUComplexity -Hardcore. Really hard and demanding talk, you'll understand only if you're an experienced engineer.
      • Watch recording

        C++ Experiments: The Battle Continues: Cpp2 vs Carbon

        • Alexander Enaldiev

          Kaspersky Lab

        Room 2In RussianRUComplexity -Get ready, will burn
      • Watch recording

        Secure Compiler: Reliable Optimization and Improved Code Security

        • Dmitry Melnik

          ISP RAS

        Room 3In RussianRUComplexity -For practicing engineers
    • Практичный C++

      5
      • Watch recording

        C++ Tricks from Userver

        • Anton Polukhin

          Yandex Go

        Room 1In RussianRUComplexity -Hardcore. Really hard and demanding talk, you'll understand only if you're an experienced engineer.
      • Watch recording

        The State Machine: A Real-Life Story

        • Alexander Ganyukhin

          Orion Innovation

        In RussianRUComplexity -Hardcore. Really hard and demanding talk, you'll understand only if you're an experienced engineer.
      • Watch recording

        Implementing Tuple in 100 Lines of Code

        • Ayaz Salikhov

          Project Jupyter

        In RussianRUComplexity -For practicing engineers
      • Watch recording

        YsonStruct: Lightweight Serialization for Hierarchical JSON Structures

        • Ivan Smirnov

          Yandex

        Room 3In RussianRUComplexity -For practicing engineers
      • Watch recording

        Customizing ASIO

        • Ilya Kazakov

          Yadro

        Room 2In RussianRUComplexity -For practicing engineers
    • CPP for FUN

      4
      • Watch recording

        C++ in Memes

        • Anton Sosnin

        In RussianRUComplexity -Introduction to technology
      • Watch recording

        Demoscene: In Pursuit of the Wow Factor

        • Aleksandr Kukharenko

          WANNA

        In RussianRUComplexity -For practicing engineers
      • Watch recording

        Fast Forward to the Past, or Developing a Framework for Windows 95 in 2023

        • Evgenii Zoshchuk

          Renaissance Credit

        In RussianRUComplexity -For practicing engineers
      • Watch recording

        Sizecoding: A Look from the Inside

        • Oleg Senin

          Yandex

        Room 2In RussianRUComplexity -For practicing engineers
    • Security

      2
      • Watch recording

        Evil Frameworks and the Position-Independent Code They Generate

        • Denis Legezo

          Yandex

        In RussianRUComplexity -Hardcore. Really hard and demanding talk, you'll understand only if you're an experienced engineer.
      • Watch recording

        Secure C++: Is It Really That Bad?

        • Sergey Talantov

          Kaspersky Lab

        Room 1In RussianRUComplexity -For practicing engineers
    • Off Topic

      15
      • Watch recording

        Opening of C++ Russia 2023 Conference

        • Pavel Kosov

        • Pavel Filonov

          Independent consultant

        In RussianRU
      • Watch recording

        Do We Need Unions in IT?

        • Alexander Bychuk

          VK Tech

        • IT union activist

        • Sergey Platonov

        • Pavel Filonov

          Independent consultant

        In RussianRU
      • Watch recording

        Technical Interview: Architectural Section

        • Pavel Filonov

          Independent consultant

        • Alexander Polomodov

          Tinkoff

        In RussianRU
      • Watch recording

        Trends from HR

        • Aleksandra Romanenko

          Data-Driven Lab

        • Kira Kuzmenko

          NEWHR

        • Ekaterina Firsova

          Altenar

        • Pavel Filonov

          Independent consultant

        In RussianRU
      • Watch recording

        Opening

        • Pavel Kosov

        • Pavel Filonov

          Independent consultant

        In RussianRU
      • Watch recording

        How to Move from an Internship to a Job

        • Elena Veselovskaia

          NT Progress

        • Pavel Filonov

          Independent consultant

        In RussianRUComplexity -Introduction to technology
      • Watch recording

        Interview with Maxim Babenko

        • Maxim Babenko

          Yandex

        • Pavel Filonov

          Independent consultant

        • Vitaly Aksenov

          ITMO University

        In RussianRU
      • Watch recording

        Summing up online part of the conference

        • Pavel Kosov

        • Pavel Filonov

          Independent consultant

        In RussianRU
      • Watch recording

        C++ Russia 2023 in-person opening

        • Yulia Golovchanskaya

        • Pavel Filonov

          Independent consultant

        Room 1In RussianRU
      • Watch recording

        Software Production through the Eyes of a Developer and Manager

        • Alexander Bychuk

          VK Tech

        Room 2In RussianRUComplexity -Introduction to technology
      • Watch recording

        C++ Russia 2023 closing

        • Yulia Golovchanskaya

        • Pavel Filonov

          Independent consultant

        Room 1In RussianRU
      • No record

        Lightning Talks

        • Vitaly Aksenov

          ITMO University

        Room 2In RussianRUOffline activity, not broadcast or recordedOffline onlyActivity is not recordedREC
      • No record

        About C++ teaching at University

        • Konstantin Vladimirov

          Syntacore

        • Peter Sovietov

          RTU MIREA

        • Pavel Filonov

          Independent consultant

        • Marina Vasileva

          MIIT

        Room 3In RussianRUOffline activity, not broadcast or recordedOffline onlyActivity is not recordedREC
      • No record

        Current Problems of GPGPU Development

        • Timur Magomedov

          KT — Unmanned Systems

        • Mikhail Lukin

          Sudo

        Fireplace roomIn RussianRUOffline activity, not broadcast or recordedOffline onlyActivity is not recordedREC
      • Watch recording

        That Stand-up by Pavel Filonov

        • Pavel Filonov

          Independent consultant

        Room 2In RussianRU
    С++ Russia 2023

    Conference for C++ developers

    Our conferences
    • Calendar of all conferences
    • BiasConf
    • C++ Russia
    • CargoCult
    • DevOops
    • DotNext
    • Flow
    • GoFunc
    • Heisenbug
    • HolyJS
    • Hydra
    • IML
    • InBetween
    • JPoint
    • Joker
    • Mobius
    • PiterPy
    • SafeCode
    • SmartData
    • TechTrain
    • VideoTech
    • sysconf
    Menu
    • New {name}
    • Schedule
    • Speakers
    • Media
    • Partners
    • About
    • Archive
    • Experts
    • MC
    • Offline part
    • Legal documents

    JUG Ru Group

    Need help?

    • Phone: +7 (812) 313-27-23
    • Email: support@cppconf.ru
    • Telegram: @JUGConfSupport_bot

    Social links

    • Youtube
    • X
    • Telegram chat
    • Telegram channel
    • VK
    • Habr
    © JUG Ru Group, 2015–2025