My Icon

Hi! This is a repository for my more organised thoughts, expect some variety

You can also find me in these places:

Raytracing

At the start of this year (2025), I had a lot of fun following some tutorials on Raytracing. Regardless of how much I’ll use this knowledge down the road, I can’t stress enough how interactive and engaging writing code for graphics is as someone who hasn’t before. Even if not the same one I did, I really do recommend trying it out.

This also served as an excuse to try to firm up my very loose C++ ‘skills’ and gain some more knowledge around how to work with it performantly and safely.

Read more

Time Travel Roundup

As a lover of science fiction and the time travel stories, in 2022, I started trying to write up the types/styles of fictional time travel I’ve encountered.

By no means is this exhaustive, but it’s where I got to:


  • Predestination - deterministic, will always be that way
  • Butterfly effect - changes beget exponential changes
  • Time as a force - resists change, often forcing a predetermined outcome
  • Predictably changeable - changes what you’d expect

There are also some common scenarios:

Read more

Hello World

For a while I’ve wanted a spot to write, be it project write-ups, retrospectives, the odd book review or attempt at my own fiction.

This is for that.

See you soon :)

Read more