James Randall

James Randall @jamesrandall

About: CTO and tool-maker building worlds, engines, and browser-based platforms. I build systems for fun and am happiest outdoors with my four-legged friend.

Location:
Bedford, UK
Joined:
Sep 6, 2019

James Randall
articles - 5 total

Training a Neural Network in 16-bit Fixed Point on a 1982 BBC Micro

The source code for this post can be found on GitHub. In my previous post on neural networks we went...

Learn More 0 0Mar 10

AI Can't Recreate Thrust (But It Can Help You Understand It)

I asked Claude to recreate the classic 1986 game Thrust for me in the browser. It created slop but...

Learn More 14 1Mar 6

Teaching an LLM to Write Assembly: GBNF-Constrained Generation for a Custom 8-Bit CPU

Over the past few weeks I’ve been building a fully-playable 8-bit virtual console from scratch — CPU,...

Learn More 1 0Dec 4 '25

C# / Blazor Wolfenstein - Part 1 - Blazor

I thought it might be fun to convert my F# version of Wolfenstein 3D (code here, playable in the...

Learn More 4 0Nov 11 '22

Elegant Azure Functions Development in C# with Function Monkey

If your Azure Functions applications grow beyond a handful of functions you'll want to think about how you organise your application. In this post we'll look at one way you can achieve a clean serverless codebase in C#.

Learn More 11 0Sep 16 '19