Skip to content
  • Lab
  • Pre-18 Work
  • About

Nas' Meanderings

Computer Science, Software Engineering

Extracting Architectural Pillars and Primitives From An Ageing Codebase

October 3, 2018
Many software engineers are or have worked on ageing codebases. The nature of this universe and our species thrives on failure which fuels the engines of our evolution.
Computer Science, Embedded, Game Engine, Open Source, Software

Auto Typing in C(++)

June 16, 2016
Scripting languages offer the comfort of automatic type inference. The way we approached this in our own scripting language was by having meta-data alongside memory containing the data. *A few...
Computer Science, Game Engine, Graphics Programming, Legacy, Open Source, Software

Pre-Code Review Excavation of Blitz3D

June 15, 2016
How I stumbled upon Blitz3D Growing up, one of my favorite coding languages and platforms was Blitz3D. Blitz3D is part of the Blitz language family which was used in the Amiga...