TypeScript Generics, Inference & Type-Level Programming
Two clusters in one quiz: Generics & Inference (when TS infers vs. when you must annotate, extends constraints, defaults, and why an unconstrained <T> leaks unknown) and...
Browse the public Catalog and filter quizzes by Tag.
Two clusters in one quiz: Generics & Inference (when TS infers vs. when you must annotate, extends constraints, defaults, and why an unconstrained <T> leaks unknown) and...
Narrowing you can trust, the any/unknown/never/void lattice, structural-typing surprises, and literal widening with as const & satisfies. Every explanation compiles the snippet...
LIFO and FIFO made concrete in the interfaces you build every day: undo/redo as two mirrored stacks, the classic bug where a fresh edit must clear the redo stack, the browser's...
Sixty-four questions on the units we measure the world with — and the famous mistakes people make about them. Six parts: cosmic distances (why a light-year is a distance and...
When real-time delivery goes peer-to-peer: how WebRTC data channels differ from WebSockets — SCTP-over-DTLS-over-UDP transport, configurable reliability and ordering, signaling...
Below the handshake lies the WebSocket wire format (RFC 6455): the frame header, opcodes, mandatory client masking and why it exists, payload-length encoding, fragmentation,...
A beginner-friendly structural engineering Quiz about forces, load paths, and design trade-offs. It focuses on mental models: how bridges, towers, arches, floors, columns, and...