The key is UX for who exactly.
When you're the only developer working on something, the next users in the critical path are other developers/contributors, not normies.
Also important to acknowledge your weaknesses. For example, Linus Torvolds isn't great at UI. If that's what he focused on (rather than function) Linux wouldn't exist.