★ 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

 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 103 posts (155,050 words) in the archive, or let Nibble pick a random one.