David Partsch

Erarnitox

C++ engineer — performance, architecture, security

I write programs in modern C++ that need to be maintainable and fast

Selected work

On my shelf

A few teachers and texts that shaped how I write and think about C++.

Jason Turner
C++ Best Practices and the Puzzler books
Rainer Grimm
Concurrency with Modern C++ — his work on asynchronous programming in modern C++. Rainer recently passed after living with ALS; modernescpp.com remains one of the finest C++ blogs ever written.
Klaus Iglberger
C++ Software Design — software architecture done the C++ way
Jason Gregory
Game Engine Architecture — still the gold-standard systems view of engines
Torsten T. Will
Einführung in C++ and C++: Das umfassende Handbuch — the handbook builds on the Einführung in its opening chapters, then goes much deeper into the language; among the best German introductions and a lasting reference
Kate Gregory
Pluralsight courses — a clear, calm teaching style that leads with modern C++ and never overcomplicates the path in

Elsewhere

Background

Inspired early by systems exploration and security research, I write and teach about programming and reverse engineering — including work with GuidedHacking.

Contact

Got an interesting problem, or just want to say hi? I’d love to hear from you.