2025
Designing a course logo in {ggplot2}
I've recently started as Programme Lead on our GIScience Distance Learning MSc. Naturally I spent some time playing around with logos. Here's my attempt using {ggplot2} + {sf}, data via {osmdata}.
Can we achieve transformational change through tweaking the transport system?
The agent-based models we're building through Infuze will help us explore how alternatives to the private car can meet everyday travel needs. But we need to design into them quite slippery things -- like social learning, interactions between environmental context, personal circumstances and values -- if we want to model transformational change.
2024
Some risks and opportunities of automated data analysis
Some thoughts arising from our TMCF 2024 workshop at the Alan Turing Institute.
2020
An overview and commentary on the data analyst community's response to the emerging Covid-19 pandemic.
Voting patterns in the 2019 general election
RGS geovisualisation explainer on UK 2019 General Election voting patterns.
2018
Upgrading spatial analysis of Origin-Destination data using modern vis frameworks, part 1 of 2
Spatially arranged Beziers and OD-matrices in ggplot2.