DevTools Hub
Home

Blog

A guide for every tool — the background you need to use it well, written to be read once and remembered.

14 guides

UUID Generator
UUID v4 vs v7: which one belongs in your database?

Random UUIDs scatter writes across an index. Time-ordered v7 fixes that, at the cost of revealing creation time — how to choose between them.

19 September 20261 min read
Read guide
Password Generator
What makes a password strong (it isn't the symbols)

Why length beats complexity, what entropy in bits actually measures, and why the old advice about special characters made passwords worse.

18 September 20261 min read
Read guide
Hash Generator
MD5, SHA-1, SHA-256: which hash should you actually use?

What it means for a hash to be broken, why fast hashes are the wrong tool for passwords, and how to verify a downloaded file properly.

15 September 20261 min read
Read guide
Base64 Encoder and Decoder
Base64 explained: what it's for, and what it is not

Base64 is an encoding, not encryption. What it actually solves, why it makes data a third larger, and when embedding a data URI is a mistake.

8 September 20261 min read
Read guide
URL Encoder and Decoder
Percent-encoding explained: why your URL breaks

The difference between encoding a whole URL and a single value, why spaces sometimes become + and sometimes %20, and how to fix a link that broke on encoding.

1 September 20262 min read
Read guide
Unix Timestamp Converter
Unix timestamps explained: seconds, milliseconds and 2038

Why the same timestamp shows two different dates in two systems, how to tell seconds from milliseconds at a glance, and what the 2038 problem actually is.

25 August 20262 min read
Read guide
JWT Decoder
What's actually inside a JWT, and why it isn't encrypted

A JWT is three Base64url segments anyone can read. What each part holds, what the signature does and doesn't prove, and the mistakes that follow.

18 August 20262 min read
Read guide
JSON Visualizer
How to read messy JSON, and fix the errors it throws

Deeply nested API responses are hard to hold in your head. How to navigate JSON structurally, and what the three most common parse errors actually mean.

11 August 20262 min read
Read guide
Color Shades Generator
How to build a colour scale from a single brand colour

Why design systems number their shades 50 to 950, how to keep a ramp looking even, and what contrast ratios you actually need to hit.

8 August 20261 min read
Read guide
Regex Tester
How to read a regular expression without panicking

Regex looks like line noise until you know the four things it is made of. A practical guide to reading any pattern, plus the mistakes that waste the most time.

4 August 20262 min read
Read guide
Image Compressor
How to compress images without ruining them

Why resizing beats quality tuning, what WebP actually buys you, and how to tell lossy from lossless choices when preparing images for the web.

1 August 20261 min read
Read guide
Case Converter
camelCase, snake_case, kebab-case: which to use where

A short guide to the naming conventions you meet daily, which language expects which, and why acronyms break so many automatic converters.

28 July 20261 min read
Read guide
QR Code Generator
How QR codes work, and how to make one that always scans

What the patterns in a QR code mean, why error correction lets you cover part of it, and the practical mistakes that stop a printed code scanning.

21 July 20262 min read
Read guide
Word Counter
Word counts, reading time and keyword density explained

Why two tools disagree on the same text, where reading-time estimates come from, and how much keyword density actually matters.

14 July 20261 min read
Read guide