Euler Solutions
For over a decade, Project Euler has been a dedicated hobby — a tool I use to explore new languages and compare approaches across familiar and unfamiliar syntax, focusing on style and performance.
Project Euler is a series of challenging mathematical and computer programming problems. It provides a platform for the inquiring mind to delve into unfamiliar areas and learn new concepts in a fun and recreational context.
More recently this has evolved into a research project in AI-assisted code generation — using these well-defined problems as a controlled benchmark to study how AI agents produce, optimise, and reason about solutions across languages. The solutions here, and this site itself, were generated through agentic workflows under my direction.