· 13 min read
Building a CDN from Scratch
Exploring how CDNs actually work under the hood, and then building my own.
infrastructure networking dns python
I like to build things! Usually with software, sometimes in the real world.
Exploring how CDNs actually work under the hood, and then building my own.
Giving up on my human intelligence and brute forcing every possible combination with a computer instead.
Figuring out how a regex engine works by building one from scratch, then animating how it processes text.
Teaching a computer to play Battleship really badly, and then a lot better.
Beating a ridiculously hard board game by implementing Donald Knuth's minimax algorithm.
Implementing the algorithms and data structures from Appel and Jacobsen's classic paper to build a powerful Scrabble AI.