Supporting volunteer monitoring of marine biodiversity with modern web and data tools

Summarising the work Uri Seroussi and I did to improve Reef Life Survey’s Reef Species of the World app.

November 29, 2023

You don't need a proprietary API for static maps

For many use cases, libraries like cartopy are better than the likes of Mapbox and Google Maps.

November 21, 2023

Making a TIL section with Hugo and PaperMod

How I added a Today I Learned section to my Hugo site with the PaperMod theme.

July 17, 2023

Building useful machine learning tools keeps getting easier: A fish ID case study

Lessons learned building a fish ID web app with and Streamlit, in an attempt to reduce my fear of missing out on the latest deep learning developments.

March 20, 2022

Migrating from to Hugo on GitHub + Cloudflare

My reasons for switching from to Hugo on GitHub + Cloudflare, along with a summary of the solution components and migration process.

November 10, 2021

Exploring and visualising Reef Life Survey data

Web tools I built to visualise Reef Life Survey data and assist citizen scientists in underwater visual census work.

June 3, 2017