~/talks

Sebastian Theophil

what they talk about

all 8 in the filters

where they keep going back

all 5 in the filters

on a stage with

never shared a talk

who talks about the same things

titleconferencedate
To err is human - error handling in C++26Meeting C++ 20252025-11-06
C++26 adds concrete tools used here: std::expected for rich return values, contracts for configurable assertions, and hardened libraries plus stack traces for…
Talk on
To err is human - error handling in C++26Meeting C++ 20252025-11-06
How error handling evolves with C++26 presented by Sebastian Theophil from @thinkcell To err is human - error handling in C++26 - Sebastian Theophil - Meeting…
Talk on
To Err is Human - Robust Error Handling in C++26C++ on Sea 20252025-06-23
C++23 and C++26 additions get used: std::expected for return-value error flow, contracts for configurable pre/post checks, and library hardening to turn STL…
Talk on
Classes C++23 StyleMeeting C++ 20242024-11-14
Summary of concrete takeaways: prefer rule of zero for simple value types and implement the rule of five only when managing memory; build small resource…
Talk on
Reusable Code, Reusable Data StructuresCppCon 20242024-09-15
Concrete rules for reuse: prefer small generic functions that state minimal requirements (rectangles, ranges) and use customization points like global…
Talk on
Reusable C++ Code, Reusable C++ Data StructuresC++ on Sea 20242024-07-02
Shows how a real layout algorithm called vertical center example gets reused for widgets and rectangular bitmaps by refactoring to a templated function that…
Talk on
A Guide to Debugging C++ Code: Practical and Interactive ExamplesC++ on Sea 20232023-06-28
Starts from a crashing C++ program and shows exact tactics: reproduce with stress tests and address sanitizer, use tracing and data breakpoints or reverse…
Talk on
Lightning Talk: The Guide to C++ Conferences for SwimmersC++Now 20232023-05-07
Ranks C++ conferences by actual swim access and hazards and gives a clear winner and losers. Finds Accu impossible to swim in because of pollution and raw…
Lightning on
Lessons from 20 years of Debugging C++ CodeACCU 20232023-04-19
Twenty years of C++ debugging distills to concrete steps: gather crash dumps and deploy crash-reporting, make intermittent bugs reproducible with sanitizers…
Talk on
Nobody Can Program Correctly - Lessons From 20 Years of Debugging C++ CodeCppCon 20222022-09-11
Twenty years of real bug hunts condense to concrete moves: increase reports with crash reporting backends (Google crashpad), reproduce with stress tests and…
Talk on
Windows, macOS & the Web: Lessons from Cross-platform Development at think-cellC++ on Sea 20222022-07-05
Company ported a 12‑year Windows codebase of 700k lines of code to macOS and then to the Web, and reports concrete fixes: custom high‑level C++ abstractions…
Talk on
Best of think-cell's Range LibraryC++Now 20222022-05-01
Range objects measure 16 bytes for a simple transform and still keep 16‑byte iterators even after adding a filter while the range grows to 24 bytes; chaining…
Lightning on
Typescripten: Generating Type-safe JavaScript Bindings for emscriptenCppCon 20212021-10-24
Generates type-safe C++ wrappers from TypeScript declaration files using the TypeScript compiler API and targets emscripten via emscripten/embind so JavaScript…
Talk on
Windows, Macos & the Web: Lessons From Cross-Platform DevelopmentACCU 2021 Online2021-03-10
Porting ~700k lines from Windows to macOS and then to the web yields concrete solutions: lightweight C++ abstractions for rendering, i18n, file I/O, mouse…
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.