Real-world Backend Engineering

Production-minded notes on failures, tradeoffs, performance, and the decisions behind reliable systems.

Latest articles

Engineering topics

Things I build

  • JSON2Class

    Paste JSON, get an immutable Java DTO, a Kotlin data class, a TypeScript interface and a Markdown field table. Plus JSON diff, JSON Schema, Avro, Kafka message and JWT tools. Runs in the browser; nothing is uploaded.

  • Number Dodge

    A 1–8 bluffing game for up to eight people: one player attacks four numbers, the rest dodge with one. No signup, no install, share a room link. Static ES modules with zero runtime dependencies.