~/talks

Dave Steffen

what they talk about

all 4 in the filters

where they keep going back

on a stage with

never shared a talk

who talks about the same things

titleconferencedate
Back to Basics: Unit Testing in C++CppCon 20242024-09-15
Defines unit tests as small standalone executables that live with the code, shows concrete examples: an absolute value function, catching INT_MIN overflow…
Talk on
How Far Should You Indent Your Code? - The Number Of The CountingCppCon 20242024-09-15
Clear claim: three spaces is the sweet spot between common two and four indent styles. Evidence includes a quick team vote that split two vs four, then adopted…
Lightning on
"It's A Bug Hunt" - Armor Plate Your Unit Tests in CppCppCon 20222022-09-11
Argues that unit tests must be measurable tools: maximize accuracy and precision by choosing cases via equivalence partitioning, checking boundaries (the…
Talk on
The Unit Tests Strike Back: Testing the Hard PartsCppCon 20212021-10-24
Unit testing often breaks down into a plan A that vaporizes and a sequence of pragmatic fallbacks: use mocks or dependency injection, make external services…
Talk on
Build Everything From Source: A Case Study in FearCppCon 20202020-09-14
An upgrade from gcc 4.8.5 → gcc 9 exposes intermittent file corruption in a 500,000-line legacy system because a prebuilt custom hdf5 RPM was compiled with…
Talk on
The Science of Unit TestsCppCon 20202020-09-14
Argues unit tests function as small scientific instruments: write tests to falsify “code is correct” hypotheses, not to prove implementations; demonstrates the…
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.