Skip to main content

Web tools

Web pages used infrequently but worth knowing about — bookmark-style tips, no install required.

Tip 60.1: Debuggex — visual regex debugger

Renders a regex as a railroad diagram and steps through matches against a test string. Helpful when a pattern works but you can't see why.

https://www.debuggex.com/

Tip 60.2: Monkeytype — typing practice

Clean, minimal typing trainer with WPM/accuracy stats and configurable test length, language, and word lists.

https://monkeytype.com/

Tip 60.3: Kafka Streams Topology Visualiser

Paste the Topology#describe() output from a Kafka Streams app and get a graph of sources, processors, state stores, and sinks. Indispensable when reasoning about a non-trivial topology.

https://zz85.github.io/kafka-streams-viz/