Guides
Guides
Longer, practical explainers on the concepts behind the tools on this site — for when you want to understand the "why," not just get a quick conversion.
PDF Page Limits Explained
What actually determines how many pages a PDF can have, why huge PDFs get slow, and what that means for splitting, merging, and compressing them in your browser.
Lossless vs. Lossy Image Compression
The real difference between formats like PNG and JPEG, when each one is the right choice, and how to pick quality settings that actually make sense.
How Diff Algorithms Power Version Control
A walkthrough of the Myers diff algorithm — the same core idea behind `git diff` — and why finding a "minimal" set of changes is a harder problem than it looks.
JSON Schema Basics
An introduction to describing the shape of your JSON data with JSON Schema, and how to use it to catch bad data before it causes a bug somewhere else.
When to Use Compound vs. Simple Interest
The math behind both, worked examples for loans and savings, and how to tell which one actually applies to the number on your statement.