Peter Bindels
where else to find them
no profile links on file
what they talk about
all 11 in the filters
where they keep going back
- ACCU3 editions2019–2023
- CppCon2 editions2018–2019
- Meeting C++2 editions2016–2017
all 6 in the filters
on a stage with
- Kiki de Rooijonce
- Simon Brandonce
- Sy Brandonce
who talks about the same things
- Mike Shah21 talks
- Anders Schau Knatten14 talks
- James McNellis17 talks
- Eduardo Madrid10 talks
- Andy Balaam14 talks
- Matt Godbolt14 talks
| title | conference | date |
|---|---|---|
| Binary File Format Engineering and Reverse Engineering | ACCU 2023 | 2023-04-19 |
Covers how bits become numbers, text and floats, then shows real encodings used in practice: two's complement for negatives, protobuf varint and wire types… | ||
| What’s In A Bit – Designing, Using And Reverse-engineering Binary File Formats | C++ on Sea 2022 | 2022-07-05 |
Covers how individual bits scale to 128-bit identifiers, practical encodings (variable-length integers, run-length and back-reference compression), and… | ||
| TLS Cryptography for Programmers | ACCU 2022 | 2022-04-06 |
Explains exactly how TLS handshakes and ciphers work, showing a 10‑bit RSA demo, why real RSA uses montgomery multiplication (about 500× speedup) and why most… | ||
| A Happy Little Accident | ACCU 2022 | 2022-04-06 |
A BMP image painted in GIMP becomes a raw .com program by saving a 102‑byte bitmap, renaming it to helloworld.com and running it under DOSBox. The file size… | ||
| Hello World From Scratch | CppCon 2019 | 2019-09-15 |
Shows a line-by-line build from source text to running binary: preprocessor expansion, lexer → tokens, parser → AST, semantic checks, lowering to LLVM IR… | ||
| Unicode: Going Down the Rabbit Hole | CppCon 2019 | 2019-09-15 |
Covers why Unicode is messy: historical scripts, Han unification tradeoffs, surrogate pairs limiting planes to 1.1 million, and emoji made of joiners and… | ||
| C++ Standardization | CppCon 2019 | 2019-09-15 |
C++ standardization proceeds by concrete steps: announce ideas on the std‑e, std‑papers mailing lists, write a paper and submit it four weeks before a meeting… | ||
| Unicode - going down the rabbit hole | NDC TechTown 2019 | 2019-09-02 |
Covers why text breaks: mojibake examples like O’Neill from wrong encodings, a live homoglyph demo (Cyrillic “Apple”), and the limits of Han unification… | ||
| car infotainment system with TomTom LIVE Services | NDC TechTown 2019 | 2019-09-02 |
Renault Carminat/OurLink runs on Android 2.3 NDK and requires porting large C++ code with a Bionic libc; the port removes 127 dynamic_casts (22 checked… | ||
| Hello World from Scratch | ACCU 2019 | 2019-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… | ||
| Build Systems: a Simple Solution to a Complicated Problem | CppCon 2018 | 2018-09-23 |
Claims a simpler C++ build flow by reading all source with cpp-dependencies to derive file- and component-level includes and then running a single tool called… | ||
| Dealing with software dependencies | Meeting C++ 2017 | 2017-11-09 |
Explains when dependencies are actual problems and when they’re just words, demonstrates concrete fixes (forward declarations, pImpl, turning public includes… | ||
| How to go to Google.com | C++Now 2017 | 2017-05-15 |
Starts with DHCP discover to get an IP, uses ARP broadcast to find the gateway, then sends an DNS query to port 53 to resolve google.com, opens a TCP… | ||
| Mocking C++ | Meeting C++ 2016 | 2016-11-18 |
Creates mocks by overwriting vtable entries and filling a fake vtable with stub function pointers, uses reinterpret_cast hacks to plant member function… | ||
| How to understand million-line C++ projects | Meeting C++ 2016 | 2016-11-18 |
A concrete workflow emerges: scan a 7 million line C++ codebase with ~500 components, detect dependency cycles and measure their cost, iterate from slow shell… | ||
| nothing matches | ||