List of blog posts Posts

Explorer - An Open Geospatial Data Browser
2022-05-26

As part of my computing science degree, I created a mobile application to improve access to geospatial information on WikiData. This post describes the problem, my solution, and th…

Dava Line: Recreating one of Britain's lost railways
2022-03-18

Built to connect Inverness to the south, the Dava Line served as the main route south until 1892 when the current Highland Mainline was built via Carrbridge. From Aviemore in the s…

Let's Meet: a collaborative meeting scheduler
2022-03-17

Last year I developing Let's Meet, a "collaborative meeting organiser", with a group of fellow students as part of a university assessment. The source code is available …

Custom vector maps with OpenMapTiles and TileServer-GL
2022-02-01

In this post we're going to setup and display our own vector maps with custom styling using free, open source software. This solution is ideal for experimentation and prototyping …

Markdown example
2021-07-30

This post is a markdown example. Here is a link. Some italic text and bold text and strikethrough text and inline code. 1 // Here is a code block fn main() { println!("He…