-
New book chapter out in the Data Journalism Handbook
-
Announcing the Digital Evidence Toolkit
-
Some declarative, React-like logic for your Observable/d3 toolkit
-
Portfolio case study: Machine learning's take on Brexit
-
Comparing Berlin memorial street plaques datasets
-
Portfolio case study: Reuters' 2019 general election results page
-
A beeswarm layout in Observable -- on deadline
-
Portfolio case study: Global Witness' Pipedown interactive map
-
Exercising in a 1km radius (another Strava data viz)
-
Machine learning's take on the Brexit's House of Commons
-
noaastorms R package now supports NOAA IBTrACS v4
-
Tractatus Logico (Phylo)sophicus
-
New R package: load and chart oceanic storms
-
Strava rides map in R
-
Pen plotter maps in R
-
Mapping storms in R
-
Notes from OpenVis 2018
-
We need better career paths for news nerds, a reading list
-
Lessons from teaching in this year's MA in Interactive Journalism
-
Opening The Times Dataviz Catalogue
-
The Times poll of polls in d3
-
The Times and The Sunday Times are now HTTPS
-
The Times and The Sunday Times are now HTTPS
-
Open sourcing my MA in Interactive Journalism lecturing notes
-
January Transfer Window graphics in The Times