Posts
Follow: Posts Feed
2024-12-11 - So, what actually happens when you type facebook.com into the browser?
I wrote this essay while preparing for a networking technical interview for an intern position at Meta. The information here is based on my understanding of the topic at the time, my bachelor's level course on computer networks, and public conference talks by Meta network engineers. No internal information was used in the writing of this essay, and it hasn't been modified to reflect what I was asked in the interview. It covers all the relevant layers of the OSI model, L7 and L5 to L2, and explains how the protocols interact with each other to deliver the facebook homepage to the browser.
I wrote this essay while preparing for a networking technical interview for an intern position at Meta. The information here is based on my understanding of the topic at the time, my bachelor's level course on computer networks, and public conference talks by Meta network engineers. No internal information was used in the writing of this essay, and it hasn't been modified to reflect what I was asked in the interview. It covers all the relevant layers of the OSI model, L7 and L5 to L2, and explains how the protocols interact with each other to deliver the facebook homepage to the browser.
2023-07-04 - Demystifying NixOS: The Basic Flake
NixOS can often feel overwhelming, especially for newcomers to the operating system. In this opinionated series, my aim is to provide a structured path that takes you from a simple NixOS configuration to a more complex one, while explaining the underlying concepts along the way. In part 1 we look at a basic starting point.
NixOS can often feel overwhelming, especially for newcomers to the operating system. In this opinionated series, my aim is to provide a structured path that takes you from a simple NixOS configuration to a more complex one, while explaining the underlying concepts along the way. In part 1 we look at a basic starting point.