Developer reference

Guides

9

About developer reference

This hub is the reference half of the site: short, exact answers to the questions that interrupt you mid-task. What Base64 actually encodes and why it is not encryption. Which part of a JWT is signed and which part anybody can read. What a UUID version number tells you about how the value was generated, and when that matters for a primary key.

Each guide is paired with a browser tool that does the job on the page, with nothing sent to a server. That pairing is deliberate: a decoder you can paste a production token into without wondering where it went is more useful than a longer article, and the article exists to explain what the tool just showed you.

The answers are written to be correct at the edges rather than merely approximately right. Padding rules, URL-safe alphabets, timezone handling in timestamps and the difference between an encoding and a hash are the parts that cause real bugs, so they get the space.

Common questions

Are the tools safe to paste production values into?
They run entirely in your browser. Nothing you paste is uploaded, logged or stored, and you can confirm it by opening the network tab while you use one.
Why pair each reference page with a tool?
Most of these questions arrive while you are debugging something. Getting the answer and the decoded value in one place is faster than reading a specification and then hunting for a working implementation.