Updates

13/6/26

There's a page in the writing section where I detail the steps of building the DOOM source code on a modern Linux system. This writeup took some time to put together because life has been been throwing some curveballs lately.

I recently installed GCC version 16.1 so that I can play around with new C++26 features. At present, I "dream" in C++17 code and earlier, I would like to integrate newer programming patterns such as concepts, ranges, modules, contracts and reflection into my unconscious. It's also nice how the mdspan header is now availble, it provides a multidimensional view into a contiguous block of memory; very useful for the 2D game project that I've neglected for almost half a year.

I recently finished reading Blood Meridian by Cormac McCarthy. It was a difficult read for atleast three reasons: the violence is intense, the writing is rich and often abstract in its description of the natural world and of the events that take place, there are terms used that are associated with the old west where I found myself having to look up. Some conversations are also in Spanish, which I'm mostly ignorant of. I found myself rereading chapters out of both enjoyment and for a desire to fully appreciate the detail. I also felt haunted while reading the end of the final chapter and the cryptic epilogue.

I also went for a hike with a friend in Leicestershire. We started from Bradgate Park that dates back to the medieval era with roaming deer and landmarks like Old John. We also made our way to Beacon Hill country park and Swithland Wood. At the beginning We went in the wrong direction but managed to course correct as soon as I noticed a missing left turn. We also veered in the wrong direction on a golf course and we got told off by a group of golfers. It was around a 10 mile hike, my feet and calves felt sore when I returned home, which surprised me because I've been jogging fairly frequently lately.

20/5/26

Getting this website together. I don't have as much time as I'd like to fully flesh it out. I'm also searching for a new software development job.