Kernel Hacking: A journey begins
I realized lately that I have stopped posting blogs for some time. After landing my first job at an ISP company back in my home country of Iraq, I had stopped writing technical articles. My first and last articles: “How to build a news app in react native” and “How to bring a little asynchronous programming to Dart with futures” date back to around 2018. These articles are 8+ years old, reading them now I can only feel a bit of pride and cringe at the same time. I wrote them when I was ~20 years old. At that time I had no real professional experience in the field. As you can sense the inexperience in the writing and explaining of the topics chosen. So 8 years later, I’ve decided to delve into a different topic in the programming world… OS Development. A lot has changed since my last articles, and since its unfamiliar territory I would like to document some of it along the way.