I’m a passionate software and hardware developer with interests in all things at the low level of software (threading, memory, performance, drivers, graphics, compilers) and also hardware – both CPUs and GPUs with over 15 years experience across those topics.
I have a particular passion for C++ and all its intricacies, and have previously been involved in the ISO standards committee and have gone to conventions and done talks and learning seminars about various aspects of the language.
I’m UK (London) based with full British Citizenship.
I’m currently making an retro games console from the ground up in my spare time, and this blog will follow that process. More info about this project is here. I’ve been working on it for about 6 months (as of May 2019) and so I’ve got a lot of posts to catch up on to get to where I am currently. Once I’ve done that I’m planning on breaking down the construction of the GPU into some easy to digest posts so anyone with an FPGA can make one!