41 karma · joined December 22, 2025
I tried to contrast the POSIX fork/exec model with the Windows CreateProcess approach. I’d love to hear from anyone who has had to deal with the more obscure parts of these system calls, like clone() flags or Windows process attributes.
This article shows that those cases are possible, even though they are very rare.
The article maps out the differences between common execution environments—from physical bare metal and VMs to containers, process sandboxes, and virtual environments—to create a mental model of where the "isolation boundary" actually sits for each tool.
Flat buffers is know to bloat client code. Was any trick used to mitigate that?
I put together this deep dive into 10 specific gotchas to help others avoid the same debugging loops I got stuck in.
They look similar but the second argument do not have the same meaning.
I got bitten by it in my early days of Go