Writing
Long-form
Full project write-ups, the thinking behind them, and occasional blog posts on methods and ideas.
-
Reading a Quantum Weather Model
Most AI is a black box. Here is how a 200-year-old idea from the study of heat let me see what a quantum circuit had learned about the weather, and what happened when I ran it on a real IBM quantum computer.
-
Copulas in Climate Risk: Why Extremes Don't Happen Alone
A visual guide to copulas, dependence structures, and why assuming independence between climate hazards systematically underestimates compound risk.
-
Building an Interactive GB Grid Scenario Tool from Public Data
A browser-based DC power flow tool for the GB transmission network, validated against NESO published data. 16 configurations tested, one demand baseline mistake, and a working LP solver in WebAssembly.
-
Training RL Agents to Dispatch the GB Power Grid
Four MLP agents, a CNN with 72 weather channels, and five reward functions. They all learned demand matching. None learned network constraints. The action space was the bottleneck.
-
City Climate Bars & Stripes: Temperature Visualisation for 6,000+ Cities
An interactive browser-based tool for exploring city-level temperature anomalies from 1850 to present, built with D3.js and Berkeley Earth data.