Finley Neilson

Why I Built This Personal Website

July 19, 2026

I wanted one place on the internet that's actually mine, where everything (projects, writing, CV) lives together instead of being scattered across LinkedIn, GitHub, etc.

I'm also inspired by the idea of building in public1: sharing what I'm working on as I go, instead of only posting once something's finished and polished. It doubles as a forcing function too: motivation to actually finish the half-built projects sitting in my repos, to get through textbooks so I have something to write about once I'm done, and to turn half-formed technical opinions into a proper post instead of leaving them as scattered notes.

The look of the site comes from a similar place. It started as a public-facing version of the notes I keep in Neovim, styled with the Gruvbox colour scheme, and that setup is the main inspiration for how the site looks; the iconic vim palette carries straight over from my notes.

My Neovim notes setup

The dotfiles behind that setup, plugins, keymaps, and all, are on GitHub if you want to see how it's put together.

Practically, it's where I can point people who want more than a CV: a running list of projects, including GeoScratch, the honours dissertation I'm currently building a user study around, plus a blog for writing about whatever I'm building next.

Footnotes

  1. "Build in Public 101" on Indie Hackers, https://www.indiehackers.com/post/build-in-public-101-9b59b65ce8