All Guides
Markdown Reference
Comprehensive reference for CommonMark, GitHub Flavored Markdown (GFM), and Obsidian callouts with examples for all features.
Base Encoding Guide
A comprehensive guide to base encoding formats including Base64, Base32, Base58, and their use cases.
How UUIDs work
UUID format, versions v1 through v8, and their trade-offs. When to pick v4, v7, or v5.
Data Serialization Formats
Exploring Protobuf, Cap'n Proto, FlatBuffers, Avro, and Thrift.
Parts of a URL
WHATWG vs RFC 3986 vocabulary, the structure of a URL, and why one component has two specs that disagree on its boundaries.
How Unicode works
How Unicode encodes text. Code points, graphemes, UTF-8 vs UTF-16 vs UTF-32, surrogates, normalization, and string length.
How to deal with time
A comprehensive guide on how to work with local time, instants, dates and timestamps. Understand how time, time zones and offsets work to avoid bugs and mistakes when writing software.