Mentoring in GSoC 2021
This year is the first time I'm mentoring in GSoC. Here's why I decided to mentor, the progress until now and what's up next.
To extern or not to extern?
We know that the extern keyword is important for variable declarations in C. But how does it affect a function declaration and when to use it?
How does a File System Work?
You're aware of what files are. You've also heard about different file systems. But how do they work?
Simplest Memory Allocator in an OS
Memory management is one of the, if not most, important parts of an OS. To begin small, we'll choose the First Fit algorithm which is the easiest to implement.
Going Mouseless on MacOS
I was used to the control and power of i3wm on my Arch Linux setup. Until I got a MacBook. But I am stubborn and I hate getting my fingers off the home row of my keyboard.