POSTS
2026-01-31
Teaching Concurrency with Go: A Non-Conventional Approach to Advanced Operating Systems
How switching from Java/C++ to Go transformed my Advanced OS course, bridging process algebra theory with practice while teaching students multiple concurrency paradigms
▸
2025-04-26
Gentle introduction to Tmux
Setting Up Persistent SSH Sessions in Our Research Lab with tmux
▸
2024-11-26
Docker Images Under the Hood
Explore the core concepts behind Docker images, including file-system mounts and union mounts. Gain a clear understanding of how Docker’s layered architecture works under the hood.
▸
2024-10-04
Buring ISO into a Flash USB on Linux
Burning an ISO to a Flash USB stick or a CD/DVD is the first step to install a new operating system on a machine.
▸
2024-04-02
Connecting a qemu virtual machine to the host machine
In the last tutorial, we created a virtual machine using quickemu, now we made bridge network to wrap it up
▸