Guides · Comparisons · Cheatsheets

Developer
Blog

Practical, no-fluff guides for working developers. Format comparisons, security deep-dives, reference cheatsheets, and style guides — cross-linked with our free in-browser tools.

All posts

12 articles and still growing. Pick a topic — every post links to the matching tool.

Comparison

JSON vs YAML – When to Use Each Format

Practical comparison with syntax examples, the Norway problem, and clear decision rules for picking between the two.

Comparison

JSON vs XML – Complete Comparison

File size, parsing speed, data types, readability — a thorough comparison with real code examples and benchmarks.

Explainer

Base64 Explained

What Base64 really is, when to use it, when to avoid it, and the difference between standard and URL-safe variants.

Auth

Understanding JWT

A developer's guide to JSON Web Tokens — anatomy, HS256 vs RS256 signing, and the usual mistakes to avoid.

Reference

JavaScript Regex Cheatsheet

Classes, quantifiers, anchors, groups, lookarounds, and the common recipes you reach for day to day.

Crypto

MD5 vs SHA-256 – Which Hash?

Collision resistance, legitimate uses, password hashing, and when each algorithm is actually safe.

IDs

UUID vs NanoID vs ULID

Four flavors of unique ID — v4, v7, NanoID, ULID — compared on collision odds, size, and database indexing.

Reference

Markdown Guide

Complete CommonMark + GFM syntax reference with gotchas: tables, hard line breaks, nested lists, and more.

Explainer

URL Encoding Explained

The three JavaScript encode modes, RFC 3986 rules, and how double-encoding breaks production URLs.

Unix

chmod Explained

Octal notation, special bits, umask, chown — the full picture of Unix file permissions.

SQL

SQL Formatting Guide

A pragmatic style guide for writing SQL that reads well in code review and 3 AM incident response.

Security

HTML Entities & XSS

How entity encoding prevents XSS, when it isn't enough, and how to escape by context: HTML, attribute, URL, JavaScript.