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
-
A seamless session update turns every customer's browser into an infinite loop cannon.
-
Stop hand-writing test fixtures
-
Why I default to this tool for every project
-
The team attempts another text-based standup, this time with management present. It goes significantly worse than the...
-
More HPACK and using http.Request and http.Response
-
Decoding HPACK and the evolution of the HTTP header
-
Building a cool looking, real-time BGP map
-
Diving into the binary framing layer and byte-shifting in Go
-
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