Blog
Practical guides, tips and tutorials on everyday digital tasks. Free resources, updated regularly.
How to Clean Up XML Without Breaking the Structure
XML gets hard to work with long before it becomes technically invalid. A file may be dense, inconsistently indented,...
Read more →How to Format SQL Queries So Bugs Stand Out Faster
Most SQL bugs do not hide in advanced theory. They hide in messy shape. A missing predicate, a misplaced OR, a join...
Read more →How to Read JWT Tokens Without Guessing What Claims Mean
A JWT often looks more mysterious than it really is. Three dot-separated chunks of text, strange claim names, a...
Read more →How to Verify Files with Hashes Before You Trust Them
Downloading a file from a reputable source does not automatically mean the file is intact, unmodified, or the one...
Read more →When Base64 Encoding Helps and When It Gets in the Way
Base64 is one of those tools that becomes either very useful or deeply annoying depending on why you are using it....
Read more →How to Convert Between Binary, Decimal, and Hex
Number base conversion looks straightforward until a small assumption breaks the result. A binary value is copied...
Read more →