Corporate Software Designers are Assholes
I had to open Venmo today to transfer some money to my bank for some computer work I did earlier this week and Venmo reminded me of one of my least favorite asshole design patterns that we are bombarded with on a regular basis. Never let your customer say "No". You launch the app, and there's a popover blocking the entire screen asking if you want their damn card. Once you dismiss it, there's a notification asking if you want their damn card. And finally when you submit the transfer of funds to your bank account you are again presented with a popover asking if you want the card. No matter where you look you can never simply say "No". You can of course say "Yes" or you can pick the ridiculous "Not now" option. A button that effectively says "I'll be back to harass you about this the next time you open our app".
Obviously Venmo is not the only app that uses this asshole design pattern, they're just the one I was forced to interact with today. Some companies take it to the next level though. Microslop(Microsoft) has baked this asshole design pattern into multiple aspects of your damn operating system! Have you ever tried to use another web browser on windows, only the have the operating system open a link in Microslops flavor of Google Chrome anyways? Best believe they'll be asking if you want to switch your default browser, and you'll likely notice that "No" isn't one of the options. Do you want to activate OneDrive!? No is still not an option. What about Microslop Office 365 copilot(or whatever they call it these days)? Another fun question you'll have to answer repeatedly because these asshole companies just refuse to allow you to tell them "No" and respect your decision.
Anywho, I just needed to get this rant out of my head. If you're using these asshole design patterns in your software...
