
21 June 2025
Extending Anthropic's Agent Workflows with Recursive Planning
Custom agent design using Google's new ADK framework.

17 April 2025
Experiments in Constrained LLM Decoding
Writing with only the 1,000 most common words in the English language.

25 January 2025
AIMO Progress Prize 1
Solving national-level math challenges using AI models.

13 January 2024
Generative AI Interfaces
Seven recurring design elements found in Generative AI applications and experiments.

17 November 2023
Bletchley Park's Legacy in Code
Reimplementing the Enigma and Bombe machines using Python.

30 October 2023
Adapting Gymnasium to Find DeepRacer Racing Lines
Train a PPO agent from Stable Baselines3 to master the Gymnasium CarRacing environment.

23 August 2023
Driving Trajectory Extraction from Image Sequences
Learn how to train the DeepVO visual odometry model on the KITTI dataset.

17 June 2023
Handwritten Equation Recognition with Transformers
Learn how to turn handwritten math into LaTeX using Transformers and the CROHME 2023 dataset.

22 March 2023
Deriving Blackjack’s Basic Strategy using Reinforcement Learning
Tabular solution methods from reinforcement learning are used to derive Blackjack’s basic strategy.

1 February 2023
Revisiting the Algorithm that Changed Horse Race Betting
Explore Bill Benter’s iconic horse betting strategy, enhanced with modern code and contrasted against three decades of evolving data.

18 January 2023
Advanced Horse Race Tactics using Trakus Coordinate Data
The impact of drafting percentage, path efficiency, race strategy and speed fluctuation on horse race tactics.