Marcus Boerger

Marcus Boerger

Born in Germany, I worked for Google for over a decade as a C++ Staff Software Engineer, Uber Tech Lead and Tech Lead Manager. I am recognized as a PHP language designer and avid Open Source contributor. I presented over 50 talks and workshops at international conferences such as Confoo. Having worked in Australia for a few years, I moved back to Zurich (where skiing is just closer). There I joined Snyk, a Software security company. I am still driving C++ and Python capabilities to the extreme.

Sessions Montréal 2025

Python, Safe & Sound!

Session en anglais - Intermédiaire

Python has come a long way thanks to MyPy. In this topic you will learn how to adapt any Python code to My - so it becomes reliable and helps you identify intrinsic issues - many of which you had no idea you were ignoring all along. This talk is based on the experience of converting Snyk's Deepcode Python code base from zero to 100% MyPy safety.

So, C++ is unsafe!

Session en anglais - Intermédiaire

But if C++ is unsafe and C/C++ are the foundation for everything else, then are we doomed? Maybe! But we do not have to be. Also C/C++ is memory safe today - if you want it to be - or do you believe in Santa Clause? In this talk I will analyze where we actually stand and whether anything beyond Rust can survive. That is I will deep dive into failure modes of the industry in general, rather than calling on a specific boogeyman.

Sessions Montréal 2024