Developer references
Short answers first, then the rule, a working example and the specification behind it. Topics cover REST and HTTP, XML and data formats, C and the theory of computation.
REST web services
Constraints, resources, HTTP semantics and a working request.
RESTPUT vs POST
What a repeated request does to each method.
RESTSOAP vs REST
The same request in both styles.
XMLXML Schema
What an XSD is, how to write one and validate against it.
XMLXML vs JSON
The same data in both formats.
DATAData contracts
Contracts, compatibility and change across formats.
CClasses in C
Structs, opaque types, methods and object lifecycle.
CStructs in C
Members, padding and memory layout.
CC vs C++
The same program in both languages.
THEORYTheory of computation
Formal languages, grammars and automata.
THEORYNFA to DFA
Subset construction, step by step.
THEORYPumping lemma
Prove a language is not regular.
REFERENCEStandards
Where each specification lives and what it covers.
REFERENCEExamples
Small schemas for specific questions.
Tools
Input stays in the browser tab.
XML Formatter
Format XML locally and catch well-formedness errors.
XSDXSD Pattern Analyzer
Detect schema design patterns and coupling signals.
XSD · JSONSchema Diff
Classify contract changes before they reach production.
XML · JSONXML to JSON
Convert XML to JSON with one documented mapping rule.
YAML · JSONYAML to JSON
Convert YAML 1.2 to JSON and see errors by line.
API · MCPOpenAPI → MCP Readiness
Audit an OpenAPI JSON document for agent-tool conversion.