Field Guide to Developer Behavior
rage-shave
verb/ˈreɪdʒ ʃeɪv/
rage-shaving; yak-shaving out of spite
1
To build a piece of software, tool, or MCP server whose sole origin story is pure hatred for an existing tool’s UI, entirely as a byproduct of wanting to never touch that tool directly again.
“I didn’t plan to build a whole SNOW MCP server this weekend, but I rage-shaved it because I couldn’t take the web UI for one more ticket.”
Distinguishing Features
- Motivated by fury, not a roadmap, ticket, or business case
- Scope is inversely proportional to how bad the original tool is
- Often more polished than tools built for "real" reasons
- Output lets you never open the offending tool again