#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