Posts

Operating System

The Linux Virtual File System

1 minute read

Linux allows different filesystems to be accessed via a kernel software layer called Virtual File System (VFS). VFS handles all the system calls related to a...

Zombie process

1 minute read

Zombie process is the process that finished execution but still has an entry in the process table; and the exit status has not been read by the parent proces...

Type command into Linux terminal

9 minute read

Any operating system is built upon 4 foundational subsystems: process management, memory management, filesystem and I/O management. Process management is pro...

Back to top ↑

Networking

TCP series - Part 3: Congestion control

1 minute read

In this series, you will learn about crucial (but easily overlooked) details of the most important (and complicated) protocol in computer networking, aka TCP...

TCP series - Part 2: connection termination

6 minute read

In this series, you will learn about crucial (but easily overlooked) details of the most important (and complicated) protocol in computer networking, aka TCP...

Access a website on the Internet

10 minute read

After you power on your computer, you probably want to communicate with other systems in the world as an isolated system is not very interesting. Let’s walk ...

Back to top ↑

Projects

Back to top ↑

Tabletop game

Because we love Root!

12 minute read

Root is a fantastic asymmetrical game with 8 completely different factions competing over the race to 30 victory points. The artwork is amazing, and the asym...

Back to top ↑