WIP
Work In Progress
ELI5 — The Vibe Check
Code that's not done yet. When you mark a PR as WIP, it means 'don't merge this — I'm still working on it.' It's like a 'wet paint' sign for your code.
Real Talk
WIP indicates incomplete work. WIP pull requests are used for early feedback, continuous integration testing, or to signal that a branch is actively being developed. GitHub supports draft PRs as a formal WIP mechanism.
When You'll Hear This
"Don't review yet — it's WIP." / "Convert the draft PR to ready when you're done with WIP."
Related Terms
Code Review
A code review is when another developer reads your code before it gets merged, looking for bugs, bad practices, or anything confusing.
Pull Request (PR)
A pull request is like raising your hand in class and saying 'Hey, I made some changes — can someone check my work before we make it official?