Learning Center
Plain-language explainers on data formats, API design, security, and the everyday skills that come up constantly — written to actually be read.
How JSON compares to the other formats you'll run into — and how to read a schema once you're ready to formalize one.
A plain-language comparison of YAML and JSON, with real examples of when each format makes sense.
Data FormatsWhy spreadsheets and structured data solve different problems, and how to pick the right one.
Data FormatsHow JSON overtook XML as the default data format, and where XML still holds on today.
Data FormatsWhat JSON Schema is, why it exists, and how to read and write a basic schema.
Practical conventions for designing JSON APIs and responses, plus a field guide to the errors that trip people up.
Practical naming, structure, and versioning conventions for JSON APIs people actually enjoy using.
APIs & Web DevelopmentCommon patterns for structuring API responses, pagination, and error formats.
APIs & Web DevelopmentA field guide to the JSON parsing errors developers hit most often, and exactly how to fix each one.
What's actually happening inside tokens, encoded strings, and hashes — and where each one is (and isn't) safe to rely on.
What's actually inside a JWT, how authentication uses them, and what to watch out for.
Security & EncodingA plain-language explanation of Base64 encoding, where it shows up, and what it isn't.
Security & EncodingWhat a hash function actually does, the difference between common algorithms, and where each is (and isn't) safe to use.
Foundational skills that show up constantly, whether you're a backend engineer, a PM writing a spec, or somewhere in between.
Regex explained without the jargon, building up from single characters to real, useful patterns.
Everyday Developer SkillsWhy software measures time as a single growing number, and the bugs that show up when it's misread.
Everyday Developer SkillscamelCase, snake_case, kebab-case, and more: what each convention is for and where it's expected.
Everyday Developer SkillsHow UUIDs work, why they almost never collide, and when to reach for one instead of a normal ID.
Everyday Developer SkillsPractical formatting habits that make READMEs, PRDs, and docs easier to read and maintain.
These tutorials are the "why" and "how it works" behind the site. If you just need to format, convert, or generate something right now, head to the full tool directory.