In-depth, practical guides on formatting, parsing, cryptography, and conversions. Learn the mechanics, avoid edge cases, and build with reliable, privacy-first tools.
Learn how the WCAG contrast ratio is calculated from relative luminance, the AA and AAA thresholds for text and UI components, and how to fix a failing color pair.
Convert binary, decimal, and hexadecimal by hand, understand positional notation, and use JavaScript safely for very large integers.
Learn percent-encoding, choose between encodeURIComponent and encodeURI, handle + versus %20, and avoid double-encoding bugs.
A step-by-step walkthrough for formatting messy JSON, validating syntax, catching common parsing errors, and converting documents locally.
Learn how to split and Base64URL-decode a JWT, interpret standard claims like exp and aud, and verify the signature before trusting a token.
A practical walkthrough of the details a client expects on an invoice, how to number and total one, and how to export a clean PDF without paid software.
Learn what Base64 is, how it turns binary bytes into printable ASCII text, why padding and Base64URL exist, and where encoding stops being safe.
Test a JavaScript regular expression, read its flags and capture groups, use $1 and $<name> in replacements, and avoid empty-match and backtracking surprises.
Write a Markdown table with a header row and a separator row, align the columns, escape pipes, and fix a table that will not render. Plus task lists, strikethrough, code fences and autolinks.
Read the five cron fields, write ranges, steps and names, find the schedule you need, and avoid the day-of-month and day-of-week, step and time zone surprises.
See what camelCase, PascalCase, snake_case, CONSTANT_CASE and kebab-case look like, where each is used, and how to convert a name from one to another, acronyms and numbers included.
What a UUID is and how it is written, how version 4 (random) differs from version 7 (time ordered), when to pick each, and how to generate and inspect UUIDs in your browser.
How a CSV file is put together, when a field needs quotes, which delimiter to use, how to fix a wrong number of columns or an unclosed quote, and how to turn a CSV into JSON, YAML or SQL.
A Unix timestamp counts seconds (or milliseconds) since 1970-01-01 UTC. Learn to convert one to a readable date, convert a date back to epoch time, spot the unit from the digit count, and avoid the year 2038 limit.