
CO-AUTHOR
@alex.cheetham
Alex
Cheetham.
Maths · Machine Learning · Simulation
Posts on the topics I've read about and decided I want to understand better. Hopefully, some of it is interesting.
Posts · 7
December 11, 2025
Better Python Testing with ExpectTest
An exploration of inline snapshot testing in Python using ExpectTest, moving away from brittle assertions towards a more joyful and maintainable testing workflow inspired by Jane Street.

January 06, 2025
Agent-Based BTC Trading in a Limit Order Book
Recreating the DBBA agent-based BTC-GBP market model with chartists, noise traders, and a limit order book that reproduces key stylised facts.

October 01, 2024
Mapping Microsoft's Investor Network for DBBA Capital
Multi-layer network analysis of Microsoft and its investors to guide DBBA Capital's portfolio strategy.

June 30, 2024
Windows Closed, Nix Open.
A summary of my experience switching to NixOS and using Nix for project package management.
March 19, 2024
Creating Maps with Wave Function Collapse
A showcase and explanation of my own WFC implementation for generating video game maps and discussion of potential further improvements.

October 30, 2023
Learning to walk with Novelty Search
An investigation into NeuroEvolution of Augmenting Topologies (NEAT) and its ability to solve reinforcement learning situations with fitness and novelty based fitness functions.

July 28, 2023
PINNs, Not the Spiky Kind.
An investigation into Physics Informed Neural Networks and their ability to solve forward/inverse problems with PDEs.
