~/talks

Arne Mertz

what they talk about

all 9 in the filters

where they keep going back

all 4 in the filters

on a stage with

never shared a talk

who talks about the same things

titleconferencedate
"Just switch the compiler", they saidMeeting C++ 20252025-11-06
Describes concrete migration work: setting up new toolchains and CI, using Dockerized builds to run old and new compilers in parallel, tracking costly licenses…
Talk on
"Just switch the compiler", they said.NDC TechTown 20252025-09-22
Switching a compiler takes months not minutes and requires new dev environments, CI nodes and rebuilt binaries for every dependency, with real failures like a…
Talk on
Core and other guidelines: the good, the bad, the ...questionable?Meeting C++ 20242024-11-14
Covers concrete claims: guidelines succeed or fail on rationale and context, not topic names. Shows tooling used — clang-tidy checks, clang-format and GSL —…
Talk on
Core and other guidelines. The good, the bad, the... questionable?NDC TechTown 20242024-09-09
Compares C++ Core Guidelines to how teams actually apply them, showing concrete harms and fixes: rule of five causes needless boilerplate and copy/move advice…
Talk on
Properties Of Unit Tests in C++C++ on Sea 20242024-07-02
Argues unit tests must be tiny and fast — aim for milliseconds per test so thousands run in minutes; expect roughly 10:1 test:prod code and design tests to be…
Talk on
C++ Core and Other C++ Guidelines - The Good, the Bad, the… Questionable?C++ on Sea 20242024-07-02
Compares C++ Core Guidelines to how teams actually apply them, showing concrete mismatches: boilerplate from blindly applying the rule of five, projects…
Talk on
Properties of Unit TestsMeeting C++ 20222022-11-17
Clear, practical checklist of what makes unit tests useful: concrete properties (correctness, isolation, readability), design consequences (dependency…
Talk on
Properties of Unit TestsNDC TechTown 20222022-08-29
Argues that unit tests must be fast, isolated, and precise: use dependency injection and mocks instead of touching files or databases, separate infrastructure…
Talk on
Identifying Common Code Smells (In C++)NDC TechTown 20222022-08-29
Examines concrete C++ smells and fixes with real examples: a 260-line main refactored into helpers and small classes, long conditionals turned into named…
Talk on
Identifying Common Code SmellsC++ on Sea 20222022-07-05
Shows concrete instances: a 250‑line SFML "tennis" main and a ~100‑line Qt example that reveal long functions and deeply nested control flow; spots magic…
Talk on
Phantastic Code Smells and where to find themMeeting C++ 20192019-11-14
Enumerates concrete smells (long functions, deep nesting, complicated boolean expressions, premature generalization) with examples from SFML, Qt and vendor SDK…
Talk on
Clean(er) Code for Large Scale Legacy ApplicationsACCU 20192019-04-10
Argues that large C++ codebases (millions of LOC) can be tamed by a dedicated team, prioritized small steps, and tests; uses repo mining (Your Code Is a Crime…
Talk on
Learning (and teaching) modern C++ - Challenges and ResourcesC++ on Sea 20192019-02-04
Defines modern C++ as three concrete pillars: new language and library features (C++11/14/17 and upcoming), the compilers and optimizer support that make…
Talk on
Bringing Clean Code to large scale legacy ApplicationsMeeting C++ 20182018-11-15
Practical plan: focus refactoring on hotspots not the whole million‑to‑ten‑million‑line mess, add tests (start with integration then carve unit tests), use…
Talk on
Code Reviews - Why, what and howMeeting C++ 20172017-11-09
Shows empirical claims and concrete practices: historical studies report 20–30% bug reduction from inspections, automated tests overlap but don’t replace…
Talk on
Learning (and teaching) modern C++ - Challenges and ResourcesACCU 20172017-04-24
Argues that “modern C++” means using current standard features and best practices (RAII, unique_ptr, lock_guard) rather than old C idioms, noting a MeetingCpp…
Talk on
Learning and teaching modern C++Meeting C++ 20162016-11-18
Argues that "modern C++" means a pragmatic subset of best practices combining old and new features, not just new standards or templates; cites a 469-vote poll…
Talk on
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.