kmcd.dev
https://sudorandom.devI'm Kevin McDonald. I am a backend software engineer from Texas, living and working in Copenhagen, Denmark. Let's learn together.
Entries
-
Mapping global Internet infrastructure and routing dominance over time
-
The 'Work-Life Balance' Patch
-
Re-building the web in Go to learn more about it
-
When the web became whole.
-
WHOIS is dead. To memorialize this piece of internet history, let's build a tiny implementation from scratch.
-
Can months be fixed?
-
Is there a correct order when encrypting and compressing data?
-
Why I felt guilty using AI art, and chose to embrace a more personal, code-driven creative process.
-
Map your route through the Internet
-
Why I love asking candidates to explain how the internet works.
-
A Tool to Ease Your Schema Journey
-
How to avoid breaking gRPC clients.
-
Explore the history of Morse code, from its dits and dahs to the first transatlantic cable. Discover how this elegant...
-
Or How I Got Thousands of Mastodon Users to Whistle at Their Screens
-
An all-new interactive map of the Internet, showing the evolution of undersea cables and internet exchanges with year...
-
We need another HTTP verb. I'll explain why.
-
Taking a peek under the covers of making a daily puzzle game
-
Effortless input validation for Protobuf! Protovalidate lets you define rules directly in your .proto files.