It means that design choices and features I implement will follow what I believe to be optimal. I still try to consider what the users think, but the overall organization will prioritize my thought. It sounds narcissistic, but other software often follows this pattern.
It’s why Photon will rarely implement random features if I deem it to be something left to another tool, because my opinion is that it should remain simple unless the feature will significantly improve the user experience.
It doesn’t try to cater to everyone and there might be controversial design choices. This can mean anything from something great and ahead of time to absolute horrors of user interface design [link removed] depending on your perspective and a particular app in question. I really like what Photon does and how polished it is but it’s definitely not for me.
What does “opinionated” mean in this context?
It means that design choices and features I implement will follow what I believe to be optimal. I still try to consider what the users think, but the overall organization will prioritize my thought. It sounds narcissistic, but other software often follows this pattern.
It’s why Photon will rarely implement random features if I deem it to be something left to another tool, because my opinion is that it should remain simple unless the feature will significantly improve the user experience.
It doesn’t try to cater to everyone and there might be controversial design choices. This can mean anything from something great and ahead of time to absolute horrors of user interface design [link removed] depending on your perspective and a particular app in question. I really like what Photon does and how polished it is but it’s definitely not for me.