Blog

Things that have come rushing from my pen as if it were a firehose, and as if the words were water

  1. How Leicester City failed to reach 100 points

    Visualisations

    Leicester City experienced a bumpy season after their relegation from the Premier League. Despite a new manager, successful squad changes, and early dominance in the Championship, they ultimately failed to reach triple figures. Why?

  2. Election fever in Iceland: a presidential race too close to call

    Visualisations

    As Icelanders head to the polls, four leading candidates compete in an unpredictable election

  3. When was Red Dwarf at its best?

    Visualisations

    The long-running and much-loved TV series has seen its highs and lows, but are its best days behind it? You know what we do here: explore the data to find out

  4. A map of Lake Victoria, in a traditional atlas style

    Maps

    My own attempt at making an atlas-style map showing the political boundaries and elevation of Kenya, Tanzania, and Uganda

  5. Are Leicester City in a relegation battle?

    Visualisations

    Will City end the 2022/23 season in the bottom three of the Premier League? Let’s see how City’s points so far this season compare to previous seasons’ relegated teams

  6. Making a high-resolution 3D map of the Geldingadalsgos volcanic eruption

    Maps

    Open data and open-source tools combine to make a detailed model of Iceland’s newest land

  7. How do Covid cases in Iceland compare to Britain?

    Data

    Looking at the seven-day rolling rate of new cases per 100,000 population in Iceland and the United Kingdom

  8. See all 78 posts

    Blog

    2007—2024

    See everything I’ve posted in this section

Today I learnt …

Concise notes on the little things I’ve learnt along the way

  1. How to use DuckDB’s ST_Read function to read and convert zipped shapefiles

    Today I learnt …

  2. What audio formats are supported by Raylib?

    Today I learnt …

  3. How to use JSDoc to add type contraints to generic function arguments

    Today I learnt …

  4. How to search a GitHub repo using regular expressions or case-sensitive matching

    Today I learnt …

  5. See all 15 posts

    Today I learnt ...

    2022—2024

    See everything I’ve posted in this section

Travelogue

Over the sea and far away

  1. And so to bed

    Argentina 2007

    Back home, being kept company by a certain Mr. Jet Lag, I write a mini-review of my time in Argentina

  2. On the art of idling

    Argentina 2007

    Of the great arts one learns during one’s student years — idling, Jedi, drinking — idling is the most useful. I put it to good use in Río Gallegos

  3. Sheikh, rattle, and roll

    Argentina 2007

    Friday night in Ushuaia, Argentina. Five travellers go in search of the nightlife in Ushuaia, and end up somewhere … shady

  4. Tierra del Fuego

    Argentina 2007

    As a child I imagined Tierra del Fuego to be filled with volcanoes. It’s not. Here’s a brief glance at that most southerly part of Patagonia

  5. See all 61 posts

    Travelogue

    2005—2007

    See everything I’ve posted in this section

North Atlantic Radio

A podcast mostly about the Web

  1. North Atlantic Radio episode 16

    North Atlantic Radio

    With three-dimensional printing on the cusp of going mainstream, how will it affect the way we shop, build parts, and make films?

  2. North Atlantic Radio episode 15

    North Atlantic Radio

    Brian talks about his new book, Designing with Data

  3. North Atlantic Radio episode 14

    North Atlantic Radio

    Brian talks to Drew Neil about the joys of collective nouns

  4. North Atlantic Radio episode 13

    North Atlantic Radio

    Brian talks about Luke Wroblewski’s book, Web Forms Design: Filling in the Blanks

  5. See all 16 posts

    North Atlantic Radio

    2009—2010

    See everything I’ve posted in this section