> I mean, dogfooding is good but not everyone has to make the pinnacle product?
This discussing thread is getting lost in the weeds.
We were talking about people <<designing>> Windows.
For sure they should be using it, <<day-to-day>>. They should feel the same pain as their users are feeling and they should want to improve it.
Anything else is a travesty and that's how you end up with enterprise software (designed for the CEO, used by the peons), or Android apps (designed for iOS by people with iPhones, used by peons on Android).
I think there is a case about using day to day the product they want to improve, but there is also a case about knowing how competitors are doing it.
The hardest part I think is working and sharing work 2 different systems at the same time. Not that the technical solutions do not exists, but muscle memory will always make that one system end up feeling unbearable and it might not because it is worse but by resistance to change.
> but there is also a case about knowing how competitors are doing it.
In the case of UI/UX, I don't want this.
I use Windows because it's not MacOS. I absolutely hate MacOS. Microsoft UI/UX designers using MacOS as inspiration is a critical bug, not a feature, as far as I'm concerned.
I want my taskbar to show labels. I want multiple windows of the same app to be a separate item on the taskbar so that switching between multiple windows of the same app is a single click. I want each window to have its own menu bar, rather than a single menu bar at the top. I want a taskbar on each monitor, each showing only the items on that monitor.
Windows 10 has all these as an option. If Win11 is imitating MacOS, all those go away.
there's a bit of issue there: most of users don't feel the same pain, I think huge part of edge dev team uses edge daily despite it being basically unusable and they are happy and proud of that mess, the same goes for chrome, chropera, quantum... so dogfooding isn't the silver bullet either
This discussing thread is getting lost in the weeds.
We were talking about people <<designing>> Windows.
For sure they should be using it, <<day-to-day>>. They should feel the same pain as their users are feeling and they should want to improve it.
Anything else is a travesty and that's how you end up with enterprise software (designed for the CEO, used by the peons), or Android apps (designed for iOS by people with iPhones, used by peons on Android).