Developers praise incremental releases then roast the MVP for missing features
Description
This meme is a dark-mode screenshot of a tweet by Jake Archibald (@jaffathecake). The tweet text reads: “Developers: Release features gradually rather than all at once! Also developers: ugh this new app doesn't do everything. what a piece of shit.” Underneath, standard Twitter metadata shows “1:19 PM · 25 Sep 19 · Twitter for Android”, plus counters “33 Retweets” and “206 Likes”. The visual is typical Twitter UI - white text on a navy background - conveying a sarcastic comparison of two contradictory developer statements. Technically, it pokes fun at agile MVP philosophy, feature-flag rollouts, and the tension between shipping early and satisfying developer expectations, a common pain point in release and product discussions
Comments
6Comment deleted
We champion progressive delivery all sprint, then the moment the canary hits prod without dark mode, offline sync, and a GraphQL endpoint, half the senior devs file a SEV-1 and the other half start sharpening their pitchfork-as-code scripts
We spend years perfecting our MVP methodology, then rage-quit an app because it doesn't have dark mode on day one
Ah yes, the eternal paradox: we preach 'ship early, iterate often' and 'perfect is the enemy of good' in our sprint retrospectives, then immediately rage-tweet when a new app launches without feature parity with a decade-old incumbent. It's the engineering equivalent of a chef who advocates mise en place but orders takeout because the restaurant 'doesn't have everything on the menu.' We've all been there - championing phased rollouts and canary deployments by day, writing one-star reviews about missing dark mode by night. The cognitive dissonance is strong, but at least we're self-aware enough to meme about it
We ship MVPs behind feature flags, but uninstall others' alphas screaming for monolith parity
We preach feature flags and small, reversible changes - then 1-star an MVP for missing offline mode, SSO, and export-to-CSV in version 0.1
Progressive delivery is our religion - until we’re the customer and open a Sev‑1 because the v0.1 canary lacks SSO and CSV export