From time to time, I present talks about computer-related things. I try to archive the visual aids here.

Defending the Heap: Diagnosing Undefined Behavior in Dynamic Memory with jkmalloc

An introduction to a robust dynamic memory manager for C programs, presented at the 2023 International Conference on Computational Science and Computational Intelligence.
Realtime Systems
A broad overview of realtime systems.
Kernel Varieties
A high-level overview of different kernel design strategies.
Unexpected Behaviors
The various behaviors in C that vary and can cause unexpected results.
Copyright © 2024 Jakob Kaivo <>