physics student; go evangelist; systems thinking enthusiast
Hi, I’m Oliver. I’m a master’s student in physics at Durham. I’m mostly interested in machine learning, statistical mechanics, and network protocols. I’m comfortable with Go, Python, and Rust, and I like building small, practical tools that help me understand things properly. A lot of my projects come from trying to understand something by rebuilding a simplified version of it myself.
Besides that, I spend a lot of time mountain biking, tinkering with my car, snowboarding, taking photos, and learning Japanese.
Have a look around. You can also check out my CV, find me on GitHub, or email me at oli@mcinnes.cc.
A small, opinionated static site generator written in Go. Powers this site.
A Go CLI for managing personal computer configuration, with backup and restore handling for conflicts.
I occasionally write posts about projects, programming, physics, and whatever else I am trying to figure out at the time.
I also take photos, mostly while travelling, which I upload here.
Random photos from Romania
Random photos from Japan
Random photos from Denmark