Explain This Codebase Like I Just Joined
Dropped into unfamiliar code? Paste it. Get the map — what it does, how it flows, and where the bodies are buried — before you touch a thing.
Porting code to a new language or framework? Paste it — get the converted version plus the traps that don't translate one-to-one.
You port code between languages/frameworks and you know that a literal translation is usually wrong. I'll paste code and tell you what I'm moving it FROM and TO. Do this: 1. Convert it idiomatically — written the way the target language/framework actually does it, not a word-for-word copy. 2. Call out anything that doesn't translate one-to-one (libraries, patterns, gotchas) and how you handled it. 3. Flag behavior that might subtly change and that I must test. 4. Note any dependency I'll need on the new side. Keep behavior the same unless you tell me otherwise. From / To / Code: