Framework Evangelism Violates All Unspoken Rules
Description
A four-panel comic strip illustrating a social faux pas in a men's restroom, used as a metaphor for tech evangelism. In the first panel, a man in a yellow hoodie stands alone at a long row of urinals. In the second, another man in a teal shirt walks past many empty urinals to stand directly next to the first. In the third panel, the teal-shirted man says, 'You should use React', breaking the unspoken rule of personal space. In the final panel, a third man in a red shirt joins them, standing just as close, and adds, 'Vue is better'. The comic humorously equates the unsolicited, often invasive promotion of JavaScript frameworks with the violation of personal boundaries. It satirizes the 'framework wars' and the zealous, tribalistic nature of some developers who feel compelled to advocate for their preferred technology in any and all contexts, regardless of social appropriateness
Comments
21Comment deleted
This is how front-end frameworks are chosen. The real senior dev is the guy who built the bathroom, used a bucket, and left three months ago
Frontend frameworks are like urinals: you step up with plenty of space, then two evangelists elbow in to debate React vs Vue - never mind that the plumbing behind the wall is still jQuery 1.7 in prod
The only place where framework evangelists violate more boundaries than your component's encapsulation
Framework evangelists are like singletons - no matter how much empty space exists, they always instantiate right next to you
This perfectly captures the React evangelist's approach to architecture discussions: ignoring all available space in the solution landscape to stand uncomfortably close to your existing stack and insist you rewrite everything. The Vue developer's response demonstrates the framework wars' inevitable escalation - what started as a simple bathroom visit now requires a committee decision and a three-hour standup about urinal selection criteria
Rule of thumb: if you can’t respect the one‑urinal buffer, I don’t trust your take on hydration vs SSR either
React vs Vue at the urinal is the bathroom equivalent of a drive-by code review: wrong context, zero tests, and you're standing way too close to the critical path
React picks the adjacent urinal - crowded but standard. Vue? Shoulder-to-shoulder with a single-file sermon
Неплохо Comment deleted
It’s Comment deleted
Angular is better Comment deleted
You gonna be fourth Comment deleted
Actually he is the first guy. Comment deleted
Elm is better Comment deleted
Svelte join the chat Comment deleted
jquery is not that bad when comparing to other legacy projects Comment deleted
+ Comment deleted
When the time you don’t have modern Browser API, it is a saviour. Comment deleted
Frontend developers be like: ${framework_created_a_year_ago} is not that bad compared to other legacy projects. Comment deleted
*сreated a week ago Comment deleted
blink and a new franework is born Comment deleted