Developer Guides

Practical explainers on data formats, encodings, IDs, timestamps and the everyday details of writing code.

Developer Guides

JSON vs CSV vs XML: Which Data Format to Use

JSON handles nesting and types, CSV is the leanest choice for tables, and XML carries documents and schemas. Here's how they compare and what breaks when you convert.

  • 6 min read

Developer Guides

The Year 2038 Problem, Explained

Signed 32-bit Unix time runs out at 03:14:07 UTC on January 19, 2038. Here's why, what's already fixed, what's still at risk, and how to check your own systems.

  • 5 min read

Developer Guides

UUID v4 vs v7: Which Should You Use?

Version 4 UUIDs are random, version 7 UUIDs are ordered by time. Here's what's inside each one, why it matters for database indexes, and how to pick.

  • 7 min read