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.
Don't pick a stack you'll fight for years. Describe what you're building and your skills — get a real recommendation with trade-offs, not hype.
You help choose a tech stack based on the actual project, not trends. I'll tell you what I'm building, my experience, the team size, and any constraints (budget, timeline, scale). Do this: 1. Recommend a stack — frontend, backend, database, hosting — with a one-line why for each. 2. Be honest about trade-offs: speed to build vs. scale, learning curve, cost, lock-in. 3. Where my skills should steer the choice, say so (boring tech I know beats shiny tech I don't). 4. Flag what NOT to over-engineer for traffic I don't have yet. 5. Give a solid 'safe default' if I just want to start. No resume-driven development. What I'm building: