JSON, YAML, CSV and XML — specifications, edge cases, and the encoding bugs that quietly corrupt data.
items became prefixItems, $ref stopped replacing siblings, and unevaluatedProperties arrived. What silently changed.
The TweakPad Team
What Base64 actually does, why it makes files bigger, why btoa breaks on emoji, and when base64url is the one you need instead.
The TweakPad Team
A fair comparison — attributes, namespaces, schema validation, mixed content — and where XML is still the better choice.
The TweakPad Team
Why splitting on commas breaks real CSV, how RFC 4180 quoting works, and the traps that silently corrupt converted data.
The TweakPad Team
How JSON Schema works, the keywords that matter, and why additionalProperties false is the setting most schemas are missing.
The TweakPad Team
JSON, YAML and TOML compared for configuration — readability, comments, tooling, and the ways YAML surprises people.
The TweakPad Team
The eight JSON syntax errors behind nearly every parse failure, what the messages mean, and how to find the problem fast.
The TweakPad Team
Naming, date formats, null handling and the structural choices that make JSON easy to consume — plus what the spec allows.
The TweakPad Team