YAML Multiline Strings
Choose between | and >, control trailing newlines and fix indentation.
Learning library
Focused explanations and testable examples for the developer task in front of you.
Topic
Choose between | and >, control trailing newlines and fix indentation.
See when # is a comment, literal text or part of a block scalar.
Understand why .yaml and .yml use the same syntax and choose a consistent extension.
Build YAML sequences, lists of objects and nested arrays with correct indentation.
Reuse YAML nodes with anchors and aliases while keeping configuration readable.
Topic
Reference common regex tokens and test them in the shared Regex Lab.
Choose the right pattern for spaces, tabs, newlines or trimming.
Build patterns for digits, signed values and decimals, then test real input.
Compare .length, code points, graphemes and UTF-8 bytes on real strings.
Group alternatives, capture matched text and reuse captures with backreferences.
Check surrounding regex context without consuming it in the match.
Topic
Define array items, validate objects and diagnose item-level failures.
Test a regex, escape it for JSON and validate it inside a schema.
Restrict values with enum, compare const and test invalid cases.
Allow, reject or validate object properties not named explicitly.
Choose exactly one, one or more, or every schema branch.
Find empty, truncated or unfinished JSON without guessing missing data.
Distinguish strict JSON from JSONC, JSON5 and comment-like data properties.
Decode JSON quotes, backslashes, control escapes, Unicode and nested serialization layers.
Topic
Understand rows, fields, headers, quoting and CSV dialects.
Compare hierarchical JSON with flat tabular CSV using one dataset.
Choose plain-text CSV or a feature-rich XLSX workbook.
Compare syntax, data models, types, ordering and the use cases each format serves best.
Write valid <!-- comments --> and avoid double-hyphen and nesting errors.
Choose between attributes and child elements based on structure, repetition and meaning.
Map repeated XML elements and list containers to predictable JSON arrays.
Create readable tables with headers, delimiter rows, alignment and portable cell content.
Prevent literal | characters in code, regex and text from creating accidental table columns.
Topic
Topic
Understand what a PKCS#10 CSR contains and how it relates to a certificate and private key.
Separate the header, payload and signature, and see what Base64URL decoding does not prove.
Interpret expiration, issued-at and not-before timestamps without mixing their roles.
Understand why readable JWT claims remain untrusted until cryptographic verification succeeds.
Topic
Choose %20, + or %2B correctly in URL paths and form-style query values.
Escape &, <, quotes and apostrophes with entities or numeric character references.
Understand UTF-8, UTF-16, BOM detection and the XML encoding declaration.
Build valid image Data URIs for HTML and CSS and understand their size and caching trade-offs.
Practice with tools
Every guide connects a focused concept to the existing browser-based tool that can test it.