Skip to content

Details

❄️ Winter is coming—but the next C++ meetup is already here!
The next Budapest C++ Meetup is coming—and we’re putting the spotlight on three pillars of modern C++: security, performance and type safety.

We all know cache matters, but how do you actually design C++ code to take advantage of it?
think-cell is behind one of the most widely used presentation tools in the world, trusted by consultants and Fortune 500 companies alike. That’s where Jonathan Müller comes in—breaking down what cache-friendly really means and how to apply it in your own C++ code.

And type safety—can you ever push it too far?
At Spotify, scale and clarity matter in every line of code. Dargó Sándor will guide us through the world of strongly typed containers, exploring when to bend STL’s design, when to avoid inheritance, and how composition and open-source solutions can help you write safer, clearer C++.

And what about vulnerabilities under the hood of an embedded device?
Zühlke Engineering builds mission-critical systems across industries like healthcare, robotics, and finance—where failure is not an option. Juhász Marcell will take us into C++ vulnerabilities, showing how classic exploits really work and how modern techniques can keep your code safe.

📅 Date & Time: Tuesday, October 21, 2025 – 17:30
📍 Location: Create26, Király utca 26, 1061 Budapest

***

🎤 Speakers & Talks

Jonathan Müller – Software Engineer @ think-cell
Talk: Cache-Friendly C++
We all love std::vector\—but do we truly know why it’s usually the best choice? Jonathan will unpack what it means for data structures to be cache-friendly, starting from the basics of CPU caches, their benefits, and the performance traps they can create. You’ll learn how to structure your programs and data to make the most of cache hierarchies, what data-oriented design really means in C++, and how to avoid common pitfalls that lead to slowdowns.

***

Dargó Sándor – Senior Engineer @ Spotify
Talk: Strongly Typed Containers
How far should you go with strong typing in C++? Sándor explores the trade-offs and techniques of building strongly typed containers—from inheritance pitfalls and private inheritance to composition and open-source solutions. Learn when to bend STL’s design rules, and when to steer clear.

***

Juhász Marcell – Senior Embedded Engineer @ Zühlke Engineering
Talk: Hacking and Securing C++
Marcell will walk us through the world of C++ vulnerabilities using a minimal embedded device as the playground. From buffer overflows to stack manipulation, you’ll see how classic attacks work in practice—and more importantly, how to prevent them with modern C++ techniques like RAII, smart pointers, and bounded containers. Expect hands-on examples that will leave you with a deeper understanding of memory safety and practical strategies to build robust, secure applications.

***

Why join?

  • Learn how vulnerabilities really happen in C++ and how to avoid them.
  • Explore strongly typed containers and practical approaches to safer, clearer code.
  • Gain insights into data-oriented design and cache efficiency for faster applications.
  • Hear from engineers at Spotify, think-cell, and Zühlke—companies known for building software where security, performance, and reliability are non-negotiable.
  • Connect with the Budapest C++ community and share your own experiences.

***

🗓 Agenda

  • 17:30 – Doors open
  • 18:00 – 20:00 Talks + Q&A
  • Until 21:00 – Networking

🇬🇧 Please note: All presentations will be conducted in English to welcome our international members.
🎟️ RSVP Now! Limited Seats Available
Seats are limited—secure yours today for this unmissable session of the Budapest C++ Meetup.

Events in Budapest, HU
Information Technology
C & C++
Programming Languages
Computer Programming
Software Development

Members are also interested in

FREE
50 spots left