Toolkit.
70 tools · 7 categories

Every tool
in the toolkit.

Pick a category below, or use the search. Nothing here needs an account and nothing is sent to a server you cannot see.


14 tools

Data.

Open category →

Tools for inspecting, translating, and reconciling structured documents — JSON, YAML, SQL, and their kin. All run locally on whatever you paste in.


8 tools

Developer.

Open category →

Quick utilities for day-to-day development — IDs, hashes, claims, requests. All client-side; nothing leaves the tab.


3 tools

Network.

Open category →

Probe the network the way an operator would. DNS, IP ranges, HTTP, WebSockets — visible, not mysterious.


8 tools

Design.

Open category →

Colour, type, and CSS — for engineers who design and designers who ship. Tuned for living design systems.


2 tools

Kubernetes.

Open category →

Targeted utilities for Kubernetes authoring — probes, resources, rollouts. Practitioner-grade.


1 tools

Security.

Open category →

Fundamentals for credentials and secrets — generated locally, never phoned home.


34 tools

Simulators.

Open category →

Interactive visualisations for learning distributed systems, algorithms, and data structures. Nothing beats moving the parts yourself.

CAP Theorem Featured
Pick two. Toggle the partition. Watch the third guarantee fail.
Consistent Hashing
Add, remove, and move nodes around the ring.
Database Sharding
Range, hash, and directory strategies compared.
Read/Write Quorum
Tune N, R, W — watch reads and writes succeed or stall.
Isolation Levels
Dirty reads, non-repeatable reads, phantoms — side-by-side.
Rate Limiter Featured
Token bucket, leaky bucket, fixed and sliding windows.
Circuit Breaker
State-machine resilience pattern, with failure playback.
Retry Strategy
Exponential, jittered, decorrelated — load-tested.
Load Balancer
Round-robin, least-conn, hashing, p2c — under real load.
Cache Eviction
LRU, LFU, ARC, TinyLFU compared in real time.
LRU Cache
Watch the list mutate as you read and write.
Chaos Playground
Inject latency, packet loss, and node failure at will.
TCP Handshake
Three-way and four-way, with sequence numbers.
TCP Congestion
Slow start, congestion avoidance, fast recovery.
HTTP Flow
Request lifecycle across client, proxy, origin.
HTTP/2 Streams
Multiplexed frames, dependencies, head-of-line blocking.
gRPC vs REST
Side-by-side wire format, streaming, error model.
JSON vs Protobuf
Size, parse cost, schema evolution.
JWT Lifecycle
Issue, verify, rotate, revoke — the full loop.
K8s Rollout
RollingUpdate, surge, unavailable — live deployment.
Pod Eviction
PDBs, node pressure, preemption — playable.
Goroutine Scheduler
GMP model: work stealing, netpoll, preemption.
Storage Engine
LSM and B-tree read/write paths side by side.
B-Tree
Insert, split, rebalance — node by node.
Trie / Autocomplete
Prefix tree walk-through with live lookup.
Bloom Filter
Tune bits and hashes; watch false-positive rate.
Linked List
Singly, doubly, circular — pointers annotated.
Queue & Stack
FIFO, LIFO, priority, deque — visualised.
Sorting Visualiser
Bubble, quick, merge, heap — comparison counts visible.
Binary Search
Leftmost, rightmost, insertion point patterns.
Dijkstra Pathfinding
Shortest path on a grid with weighted obstacles.
Algorithm Visualizer
Explore common algorithms step by step.
Decision Tree
Grow, split, prune — classification made visible.
Vector Embedding
Cosine similarity, ANN search, index tradeoffs.