Runs locally
DEVDESK / GUIDES

Practical developer guides

Practical guides to JSON, Markdown, JWT, encoding, cron, regex and HTTP debugging. Search by topic and try reproducible examples with browser-local tools.

Guide library

10 of 10 guides
JSON

JSON large integer precision: find and prevent lost digits

Reproduce lost digits with 9007199254740993, compare raw JSON with parsed values, and learn when to use string IDs or BigInt.

Read guide
TIMESTAMP

Unix seconds vs milliseconds: fix dates and time zones

Compare seconds, milliseconds and ISO dates for one instant. Diagnose unit errors, UTC versus local display, and verify a date round trip.

Read guide
MARKDOWN

Markdown README formatting: tables, task lists and line breaks

Build a release checklist with tables, task lists and code blocks. Fix line breaks and choose between Markdown source and HTML export.

Read guide
JWT

Can you trust a decoded JWT? Signatures and expiry claims

Inspect a three-part JWT, read its header and payload, convert exp seconds to UTC, and separate decoding from signature and permission checks.

Read guide
BASE64

Base64 vs Base64URL: UTF-8, padding and round-trip checks

Encode Hello, 世界, compare alphabets and padding, and understand UTF-8 text limits when decoding JWT segments or binary data.

Read guide
URL

How to encode URL parameters: plus signs, Unicode and double encoding

Compare component and full-URL encoding with a+b &中. Understand %20, + and %2520, then verify a query-value round trip.

Read guide
YAML

YAML to JSON type changes: quotes, comments and large integers

Round-trip configuration values to inspect strings, booleans, arrays and indentation. Understand lost comments and rejected large integers beyond formatting.

Read guide
CRON

Five-field cron and time zones: why a job runs at the wrong time

Break down a weekday 09:00 cron schedule. Compare UTC and Shanghai, then inspect day-field combinations, daylight saving and platform rules.

Read guide
REGEX

Regex escaping and flags: why the same pattern stops matching

Compare backslashes in raw patterns, JavaScript strings and JSON using order IDs. Practice g, i, m and s flags and inspect capture groups.

Read guide
HTTP-STATUS

HTTP 401, 403, 404, 502 and 504: diagnose the response

Distinguish authentication, permissions, missing resources and gateway errors. Correlate headers, bodies and request IDs instead of guessing from a code alone.

Read guide