We've all used a public transit router to find a quick route from A to B, such as Google Maps or CityMapper, but how do they actually work?
Using braille characters, we can render Conway's Game of Life in the terminal. This post goes through how we can use the 2x4 braille characters to display our map in C++.
I was recently thinking about the huge number of ways you can shuffle a deck of 52 cards and wondered if it would be possible to store arbitrary data.
I was intrigued by the idea of storing images in DNS records, and I wanted to test out how effectively images could be stored in DNS records.
Recently I found myself wanting to deploy a docker-compose file to a server. I wanted to automate this process as much as possible, so I decided to write a shell script to do it.
A quick welcome to this site and a test to see if the blog works.