Back to Tags

#programming

Code Explainer — What It Does and Why It's Written That Way

Paste code you didn't write and get it explained at your level: what it does, how data flows through it, the non-obvious parts, the assumptions it makes and the questions to ask its author.

Nigel Yoshida

Regex Builder — Pattern, Explanation and Test Cases

Build a regular expression from examples of what should and shouldn't match. You get the pattern, a piece-by-piece explanation, test cases, and a warning when regex is the wrong tool.

Nigel Yoshida

Code From Spec — Small, Tested and Idiomatic

Write code from a spec in your stack and style: a short plan, the implementation, tests for the edge cases, and a list of every assumption made, instead of a wall of code you have to reverse-engineer.

Nigel Yoshida