deadsoftie / a research log
research log · est. 2019 · written by hand

Notes on game engine architecture, the craft of development, and whatever else happens to be on my mind.

I'm Rahul Nair -> a game engine developer and grad student at DigiPen, building a custom C++ engine and making games. This is my public notebook. Technical write-ups, GDC recaps, retro dev workshops, books I'm reading, and the occasional philosophical tangent.

Read latest essay → Subscribe via RSS

003 Featured

see all 9 essays →
No. I

Porting the Render Lab to Linux: What Actually Broke

Migrating the render-lab project from MSBuild to CMake on Fedora. The build system move was straightforward. The four things that broke after that were more interesting.

essay · 7 min · Apr 30 #linux
No. II

Moving to Linux: How I Ended Up on Fedora

Copilot on the OS, a dedicated Copilot button on the keyboard, and Visual Studio. I had enough. Here is how the migration actually went.

essay · 6 min · Apr 29 #linux
No. III

Gitnook: Local-Only Version Control Inside Any Git Repo

My game team had a pile of untracked markdown files nobody wanted to commit and nobody wanted to lose. So I built gitnook.

essay · 5 min · Mar 29 #tools

004 Recent

5 of 9
30 Apr 2026
Porting the Render Lab to Linux: What Actually Broke
7 min
29 Apr 2026
Moving to Linux: How I Ended Up on Fedora
6 min
27 Apr 2026
Summer 2026: What Actually Needs to Happen
5 min
29 Mar 2026
Gitnook: Local-Only Version Control Inside Any Git Repo
5 min
18 Mar 2026
GDC 2026: Talks, Roundtables, and No Small Talk
7 min
all 9 essays →