Topics

Backend study topic clusters

Browse the core content clusters behind Backend Study Lab: 41 published anchors and 2 planned articles or tools.

Java

Java Collections

Practical guides for understanding Java collection classes, tradeoffs, complexity, and common interview questions.

API Design

API Design

Clear comparisons and patterns for designing maintainable backend APIs and service contracts.

published

REST vs RPC

Pillar comparison for API style decisions.

comparison
published

JSON Schema Generator

Generate starter JSON Schema drafts from example API payloads locally.

reference
published

JSONPath Tester

Query nested API payloads and inspect matched values locally.

reference
published

JSON Pointer Resolver

Resolve exact JSON node locations for OpenAPI, JSON Schema, JSON Patch, and API debugging.

reference
published

UUID Generator

Generate UUID v4 values for idempotency keys, request IDs, and backend test data.

reference

Backend

Authentication

Backend authentication and authorization concepts explained through practical implementation tradeoffs.

published

CSRF vs XSS

Security comparison useful for auth and web backend clusters.

comparison
published

JWT Decoder

Local-only tool for inspecting JWT header and payload claims without signature verification.

reference

Algorithms

Algorithms and Complexity

Algorithm fundamentals for backend developers, with emphasis on practical complexity and interview readiness.

planned

Binary Search Explained

Classic algorithm tutorial with Java examples.

tutorial
planned

Top K Elements Explained

Connects PriorityQueue and algorithm interview prep.

tutorial

Developer Tools

Developer Tools

Utility pages that pair SEO-friendly explanations with fast browser-based developer tools.

published

Text Diff Checker

Compare text snippets line by line for API responses, configs, SQL, logs, and documentation.

reference
published

Markdown Table Generator

Convert CSV, TSV, and pasted rows into Markdown tables for docs and READMEs.

reference
published

CSV to JSON Converter

Convert CSV, TSV, and delimited text into JSON arrays or objects locally.

reference
published

JSON Schema Generator

Generate starter JSON Schema drafts from example JSON payloads.

reference
published

JSONPath Tester

Test common JSONPath expressions against API responses, fixtures, and logs.

reference
published

JSON Pointer Resolver

Resolve RFC 6901 JSON Pointers against JSON locally with value and path metadata output.

reference
published

JSON Formatter

Format and minify JSON locally in the browser.

reference
published

Regex Tester

Test JavaScript regex patterns with matches, groups, and replacement previews.

reference
published

Big-O Cheat Sheet

Look up common data structure and algorithm complexities with Java-oriented notes.

reference
published

Cron Parser

Explain five-field cron expressions and preview upcoming run times locally.

reference
published

SQL Formatter

Format and minify SQL queries locally before debugging or code review.

reference
published

JWT Decoder

Decode JWT header and payload claims locally for authentication debugging.

reference
published

Unix Timestamp Converter

Convert Unix seconds, milliseconds, UTC, and local browser dates for backend debugging.

reference
published

UUID Generator

Generate UUID v4 values locally for request IDs, idempotency keys, and test data.

reference