Blog
Guides and deep dives on the formats you work with every day — JSON, timestamps, JWT, Base64 and more.
Base64 explained: why line breaks and padding break your strings
What Base64 actually does, why those "=" signs matter, why MIME line breaks corrupt your data, and the unicode trap everyone hits.
5 JSON errors that break your data (and how to spot them)
Missing commas, trailing commas, single quotes, duplicate keys, and truncation — the five JSON mistakes that break parsers, and how to find them fast.
jq vs browser JSON formatters: when to use which
jq is great for pipelines and automation. A browser formatter is faster for inspection. Here is how to choose — and where each falls short.
JSON to SQL INSERT: generate statements without writing a mapper
Turning JSON rows into INSERT statements sounds trivial until you hit nulls, booleans, and escaping. How it works, the traps, and how to stay safe.
JSON vs YAML vs XML: how to pick the right format
JSON for APIs and data, YAML for config, XML for documents. How the three formats differ, where each is painful, and how to convert between them.
JWTs: decoding is free, verifying is not — and never paste your secret
A JWT is trivially decoded by anyone. Its security comes from signature verification — which a decoder cannot and should not do for you.
How to repair malformed JSON instead of starting over
What a JSON repair tool can fix, what it can't, and why repairing beats re-exporting for most hand-written and truncated payloads.
Unix timestamps: seconds vs milliseconds and the 1970 bug
Why some timestamps are 10 digits and others 13, how to spot the difference, and the classic bugs that come from mixing them up.
UUID v4: what it is, how random, and when it's a bad idea
What a v4 UUID actually guarantees, why collisions are basically impossible, and the cases where you should reach for v7 or a plain integer instead.
Why your developer data should never leave the browser
Most online developer tools upload your JSON, JWTs and SQL to a server. Here is why client-side tools are safer — and when it actually matters.