Skip to content

XML vs JSON: Which to Use and When

By qc_admin

A fair comparison of XML and JSON: their data models, verbosity, schemas, and the real situations where each is the better choice.

What Is a UUID? Structure, Versions and Uses

By qc_admin

What a UUID is, how its 128 bits are laid out into the 8-4-4-4-12 form, what the version and variant fields mean, and where UUIDs fit best.

UTF-8 and Unicode Code Points, Demystified

By qc_admin

Unicode assigns every character a code point; UTF-8 encodes those code points as bytes. How the two layers fit together, with a worked encoding example.

A Practical SQL Formatting Style Guide

By qc_admin

A practical style guide for readable SQL: keyword casing, indentation, where to break lines, comma placement, alias rules, and join clarity that hold up in review.

The Markdown Syntax Guide

By qc_admin

A practical guide to Markdown: headings, lists, links, code, tables and the whitespace rules that trip people up, plus how flavours differ.

JSONPath Explained: Querying JSON by Path

By qc_admin

A practical guide to JSONPath: how the syntax maps onto a JSON document, what each operator does, and the pitfalls to watch for.

ISO 8601 Date and Time Format, Explained

By qc_admin

What ISO 8601 actually specifies: the YYYY-MM-DD date, the T separator, the Z and offset suffixes, durations, and why it sorts and parses cleanly.

How to Minify JSON (and When You Should)

By qc_admin

What JSON minification actually removes, how much it saves, when it helps, and when a pretty-printed file is the better choice.

CSV Escaping and the RFC 4180 Rules

By qc_admin

How CSV escaping really works under RFC 4180: when to quote fields, how to escape quotes and newlines, and why parsers disagree.

Cron Schedule Examples: Every 15 Minutes, Daily, Weekly and More

By qc_admin

Copy-ready cron examples for every N minutes, hourly, daily, weekly, monthly and business-hours schedules, plus the step and range tricks behind them.