this post was submitted on 27 Jul 2026
595 points (98.1% liked)

Technology

86682 readers
3284 users here now

This is a most excellent place for technology news and articles.


Our Rules


  1. Follow the lemmy.world rules.
  2. Only tech related news or articles.
  3. Be excellent to each other!
  4. Mod approved content bots can post up to 10 articles per day.
  5. Threads asking for personal tech support may be deleted.
  6. Politics threads may be removed.
  7. No memes allowed as posts, OK to post as comments.
  8. Only approved bots from the list below, this includes using AI responses and summaries. To ask if your bot can be added please contact a mod.
  9. Check for duplicates before posting, duplicates may be removed
  10. Accounts 7 days and younger will have their posts automatically removed.

Approved Bots


founded 3 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
[–] luciferofastora@feddit.org 4 points 1 day ago (1 children)

No, I don't think you're missing anything. That's the issue at hand here: creating proper, usable software takes time and effort. FOSS-developers tend to prefer pouring their time and effort into functional code, with the UI primarily shaped by their own needs rather than a thorough analysis of what other users could want. Often, tools are the result of someone building something for themselves and figuring they'd share it with others.

To properly design for a broad audience is an extremely selfless ask, and for all that these devs donate their time to the public, they only have so much to give. I think it's fair that they'd prefer working on things they benefit from too, but that means sacrificing general usability for personal expediency.

And that's why so many tools are clunky: they're "good enough" for the developer, and nobody cares to also make them good enough for the rest of the user group.

[–] swooper@lemmy.world 2 points 1 day ago (2 children)

Confirms what i thought, thanks. Maybe we need to make a better process for this, or champion it if there is always one.

[–] luciferofastora@feddit.org 2 points 1 day ago

Yeah, I think the extension of "We need to acknowledge that UX is important" is going to be "We need to negotiate a mode of working that enables UX volunteers to help efficiently." I've been out of software development for years, only tangentially worked with UX designers for a university project (and even that was basically just a bunch of UI mockups I was supposed to implement, so I never saw the process). I don't know how the industry has solved that question (if at all), but the less hierarchical FOSS system may have to find its own way.

I'm glad that you have any interest in the topic at all, and thank you for shedding some light on your side of the issue.

[–] Axolotl_cpp@feddit.it 2 points 1 day ago* (last edited 1 day ago)

What i did more than once was directly get in contact with a mantainer or the lead developer(more often than not i befriended them too) and suggest some GUI improvements directly, it's ofc not doable everytime because otherwise the devs would just have too many people to manage.
Instead, ask if you can join the development team as the "UX/UI person" and show what works you already did, there is a good chance that you can either join or they will ear you out more often when you make an Issue/PR