Read

The maths behind the tools

Our tools give you a number. These articles explain where that number comes from, what it assumes, and when it will mislead you. 21 articles across 11 subjects, each citing the standard it relies on.

Developer

JSON Schema Validation: A Practical Guide

Valid JSON and correct JSON are different questions. JSON Schema answers the second one, and the keywords that matter are fewer than the specification suggests.

· 3 min read

Developer

JSON Formatting: The Rules People Get Wrong

Trailing commas, comments, NaN, big integers and duplicate keys: five places JSON differs from what developers expect, and what the spec says.

· 5 min read

Finance

How to Read an Amortisation Schedule

A loan schedule is four columns and a few hundred rows. Knowing which row to read tells you when to refinance, when to prepay, and what a longer tenure costs.

· 3 min read

Security

What Actually Makes a Password Strong

Entropy maths, why complexity rules made passwords worse, and the arithmetic behind NIST dropping mandatory rotation. With the numbers, not the folklore.

· 4 min read

PDF

How PDF Compression Actually Works

A PDF is a container, and its size is almost always the images inside it. What compressors do, and why one file shrinks by 90% and another not at all.

· 4 min read

About

Why We Run Everything in Your Browser

Client-side processing is a design constraint, not a marketing line. What it rules out, what it costs us, and how to verify the claim yourself in ten seconds.

· 4 min read