~/talks

Simon Brand

what they talk about

all 4 in the filters

where they keep going back

no series more than once — all 4 in the filters

on a stage with

who talks about the same things

titleconferencedate
Hello World from ScratchACCU 20192019-04-10
Starts with a bare C++ hello world and traces every concrete step to a runnable ELF binary: preprocessor -> compiler front/middle/back -> assembler -> linker…
Talk on
Lightning Talk: C++ Catastrophes: A PoemC++ on Sea 20192019-02-04
A comic code-poem catalogs concrete C++ failures: enabling exceptions blows up the binary size, a third-party compiler only supports C++03, a vector misuse…
Lightning on
std::optionalCppCon 20182018-09-23
A 20 or 30 second lightning talk demonstrates that adding a monads‑style interface simplifies handling a present or absent value in std::optional. The demo…
Talk on
“How to Write Well-Behaved Value Wrappers”CppCon 20182018-09-23
Shows how implementing wrappers like std::optional or pair actually breaks or costs performance: missing noexcept makes std::vector turn moves into copies…
Talk
“How C++ Debuggers Work”CppCon 20182018-09-23
Covers how Linux x86_64 debuggers inspect ELF and DWARF to map source to addresses, uses ptrace + int3 to implement software breakpoints by replacing a byte…
Talk on
Overloading: The Bane of All Higher-Order FunctionsCppCon 20182018-09-23
Explains why passing overloaded functions or function templates into higher‑order code fails and shows concrete workarounds and proposals: function templates…
Talk on
std::optional and the m wordMeeting C++ 20172017-11-09
std::optional has two states and is claimed to behave as a monad here: it supports map (apply-if-present) and bind (compose operations that may fail) so…
Talk on
How C++ Debuggers workMeeting C++ 20172017-11-09
Explains how debuggers actually work on x86 Linux: parses ELF and DWARF to map source to addresses, sets software breakpoints by writing 0xCC into 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.