★ HAND-CRAFTED PACKETS

Depth-first search into networking, programming & random tech rabbit holes.

Field notes, protocol experiments, and questionable engineering side-quests by Kevin McDonald.

  Latest Posts

★ NEWEST

The Physical Internet: From Copper to Glass

Adding a visual history of global communications at map.kmcd.dev/learn/, backfilling decommissioned telegraph and coaxial cables, mapping intercontinental radio trunks, and adding terrestrial backbone corridors.

Living Closer to the Internet

★ Internet Map series

Visualizing the Internet (2026) - Part 2

 Featured Deep Dives & Series

  Major Projects

DATAVIZ

Internet Maps

A collection of projects visualizing and explaining the global routing and physical infrastructure of the Internet: map.kmcd.dev (cables & peering map), livemap.kmcd.dev (real-time routing updates stream), and bgp.kmcd.dev (interactive BGP explainer).

OPENAPI + CONNECT

protoc-gen-connect-openapi

A protoc plugin that generates OpenAPI 3 definitions from Connect and gRPC service definitions, enabling seamless integration with OpenAPI-based tools.

PROTOBUF + GO

fauxrpc

A tool that generates fake gRPC and Connect servers based on your Protobuf definitions. It produces realistic, randomized data that adheres to your service's constraints.

API DOCS

ProtoDocs

A protobuf-first documentation browser for APIs that deserve better than ugly generated docs.

Check out all projects on /stuff/ →
Nibble
★ THE ARCHIVE

Want to read more?

Browse all 104 posts (155,595 words) in the archive, or let Nibble pick a random one.