I really wish people would stop the UI pattern of separate screens for usernames and passwords. I just got locked out of an account because I was entering the OTP in the PW field because my PW manager auto filled the first screen.
The secret to scaling: designers who code, engineers who design, marketers who write SQL, PMs who write copy, customer support folks who open PRs, leaders who do support.
The more skills overlap, the less people need to meet, the more gets shipped.
I'm fairly certain half the code I've written this week has been checking if a property/element exists, because there is absolutely no structure to this API.
The function of a system is its output.
If you have dog grooming machine that sometimes smashes puppies and you keep running it, you're in the dog smashing business.
If you work for a mass surveillance company that keeps enabling genocide and undermining democracy...
me: what functions exists right now, at this moment, so I can design a cohesive flow from start to finish that you could realistically implement?
pm: here are some screenshots from a competitor's version that we like.