blog
A collection of tutorials, experiences and thoughts.
- 2025-02-22 “Oops, I did it again” or “How I learned to stop worrying and love HTML”
- 2025-01-20 ROSA accepted at ICSE'25
- 2024-09-13 On John Densmore's interview with Samuel Andreyev
- 2024-08-06 Adding custom dynamic elements to tmux's status bar
- 2023-06-05 Who's afraid of the Big Bad Math?
- 2023-03-10 Google foobar, part vi: growing cells
- 2023-02-25 Google foobar, part v: breaking the n-th wall
- 2023-02-19 Flores, plugin architecture and dependency hell
- 2023-02-06 Google foobar, part iv: layin' bricks
- 2023-02-05 Google foobar, part iii: where's my dad?
- 2023-02-04 Google foobar, part ii: stashing bunnies
- 2023-02-03 Google foobar, part i: filtering duplicates
- 2021-06-23 Moving files between Git repos while preserving history
- 2020-11-18 VHDL project template for open-source projects
- 2020-11-15 Macgrind: containerized Valgrind on macOS!
- 2020-10-24 Linux driver development on a Raspberry Pi
- 2020-04-09 Optimizing loops
- 2019-08-19 Refactoring my Pong clone
- 2019-07-22 Programming in x86 assembly on OSX
- 2019-02-08 Building Pong in C++