Sy Brand
Personal blog for Sy Brand.
- Posts
- 52 from 18 Jul 2016 to 5 Aug 2025
- Posting
- now and then
- Kind
- personal blog
- Feed
- https://tartanllama.xyz/rss.xml
2025 2
2023 1
2022 1
2021 1
2020 2
2019 2
2018 9
2017 25
- A Call for Data on Exceptions
- Functional Exceptionless Error Handling with Optional and Expected
- Meeting C++ 2017 Trip Report
- Detection Idiom: A Stopgap for Concepts
- Learning C++
- void C::C::C::A::A::A::foo(): Valid Syntax Monstrosity
- Writing a Linux Debugger Part 10: Advanced Topics
- Writing a Linux Debugger Part 9: Handling Variables
- C++17 attributes: maybe_unused, fallthrough and nodiscard
- Metaclasses for Embedded Domain Specific Languages
- Writing a Linux Debugger Part 8: Stack Unwinding
- Writing a Linux Debugger Part 7: Source-Level Breakpoints
- Accelerating your C++ on the GPU with SYCL
- Writing a Linux Debugger Part 6: Source-Level Stepping
- ACCUConf 2017 Trip Report
- ACCUConf 2017 Workshop Day Report
- Writing a Linux Debugger Part 5: Source and Signals
- Writing a Linux Debugger Part 4: Elves and Dwarfs
- Writing a Linux Debugger Part 3: Registers and Memory
- Writing a Linux Debugger Part 2: Breakpoints
- Writing a Linux Debugger Part 1: Setup
- Building my First Custom Keyboard
- Initialization in C++ is Bonkers
- Template Argument Deduction for Class Template Constructors
- Lazy Generators: Template Deduction on the Left-Hand Side
2016 9
- Simplifying Templates and #ifdefs with if constexpr
- Type Erasure with Unified Call Syntax
- Exploding Tuples with Fold Expressions
- Selective Default Template Arguments
- Declaring Classes in Function Declarations
- The Effect of a try-catch-rethrow
- integral_variable: A compile-time assignable variable
- Adding C++17 Structured Bindings Support to Your Classes
- Stack and Heap: Commonly Misused Terms