home.social

#ux — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #ux, aggregated by home.social.

  1. 27% of users struggle with inaccessible colors. I built PACPP - an algorithm that generates perfectly accessible palettes from the start.

    Link in the comment

  2. 27% of users struggle with inaccessible colors. I built PACPP - an algorithm that generates perfectly accessible palettes from the start.

    Link in the comment

    #accessibility #webdev #ux

  3. freemymind 🇨🇭 @npub1kl8e7s48j6cfr6zrmn53n5l0fsxustszj3fwmu9ahn0tnm9e8euq80u2uq@momostr.pink ·
    GM nostr

    I am thinking about why I use FOSS almost whenever it is available. Even when the performance, usability and notworkeffect are not yet on the level of a commercial competitor.

    And the answer is, that this decision depends on more dimensions. Usability, performance and network are all important aspects. But I look at them not as the only aspects.
    For me the vector of independence is one big factor. The answer to the question who ultimately controls the tool. And most of the time the answer is, that a tools developers have control over it. Even in FOSS-tools. But with transparent development and free licensing, the developer is in the best effort, to allow participation. It is only a question of personal preference, if one would like to improve a tool towards personal needs.

    On privately owned and developed products, one can propose certain behavior. But the effort to enforce a behavior are much bigger. Reverseengineering is needed and sometimes this effort could come even with the risk of legal interventions.

    So my decision to use LibreOffice instead of Microsoft Office, Firefox instead of Chromium. They both depend on the fact, that Microsoft Office and Chromium are both driven by private companies. And every idea, that should be implemented into their product, depends completely on the interest of those companies.

    So even when the free products might perform a bit lower in something. This performance can be improved. But on the other hand. Whoever uses the Propriatary solution looses the choice to tinker specific behavior, when the owner wants something.

    When Microsoft Office pushes its owner towards the cloud, one is met with the question to simply leave or participate in their rules. With free software, forks come accross, when there is strong disagreement with a direction of development. Something that is only possible with transparent development. This is why I prefer FOSS, even when it performs worse, has wors UX or has more issues.

    Because those things can be fixed, while the freedom of propriatary software can not be fixed. It is inherently implemented.

    #FOSS #freedom #software #privacy #UX
  4. “Research is not valuable only because it generates insights. It is valuable because it changes the people who participate in it.”

    Why Human-Led Research Still Matters in the Age of AI

    #UserResearch #DesignResearch #UX #design #ServiceDesign #HCD
    nngroup.com/articles/human-led

  5. I don't understand why apps like Spotify and Element X use icons with a dark outer ring. On dark wallpapers it disappears, making the icon look like a tiny floating circle. It looks out of place and hurts UX.

    @element

    #Spotify #UX

  6. Another Mastodon weirdness: somebody responded to one of my posts, but it didn't show up in my notifications.

    I had to go to my original post and check the responses to see it?!

  7. Another Mastodon weirdness: somebody responded to one of my posts, but it didn't show up in my notifications.

    I had to go to my original post and check the responses to see it?!

    #mastodon #mastoadmin #mastolivre #fediverse #usability #federation #bug #error #fail #ux #activitypub #notifications

  8. Also - it is kind of ridiculous that text on is limited to 500 chars (or longer, if your instance admins allow)...

    But: ALT text can be thousands of chars and nobody cares?!

    Then why the 500 char limits at all?

  9. Adventures into email client development. fails at this - gets stuck/frozen for seconds because they don't use threads right (?) and don't prioritize smooth .

    So my new email client Mailo has strong baseline set for responsivity - aiming at 20ms response after user activity. Maximum 100ms response as an exception.

  10. Adventures into email client development. #Thunderbird fails at this - #UI gets stuck/frozen for seconds because they don't use threads right (?) and don't prioritize smooth #UX.

    So my new email client Mailo has strong baseline set for responsivity - aiming at 20ms response after user activity. Maximum 100ms response as an exception.

    #usability #software #softwareDevelopment #dev #devlog #email #mailo #kde #linux #ubuntu #mail #development

  11. Adventures into email client development. #Thunderbird fails at this - #UI gets stuck/frozen for seconds because they don't use threads right (?) and don't prioritize smooth #UX.

    So my new email client Mailo has strong baseline set for responsivity - aiming at 20ms response after user activity. Maximum 100ms response as an exception.

    #usability #software #softwareDevelopment #dev #devlog #email #mailo #kde #linux #ubuntu #mail #development

  12. Adventures into email client development. #Thunderbird fails at this - #UI gets stuck/frozen for seconds because they don't use threads right (?) and don't prioritize smooth #UX.

    So my new email client Mailo has strong baseline set for responsivity - aiming at 20ms response after user activity. Maximum 100ms response as an exception.

    #usability #software #softwareDevelopment #dev #devlog #email #mailo #kde #linux #ubuntu #mail #development

  13. Adventures into email client development. #Thunderbird fails at this - #UI gets stuck/frozen for seconds because they don't use threads right (?) and don't prioritize smooth #UX.

    So my new email client Mailo has strong baseline set for responsivity - aiming at 20ms response after user activity. Maximum 100ms response as an exception.

    #usability #software #softwareDevelopment #dev #devlog #email #mailo #kde #linux #ubuntu #mail #development

  14. What happens if your software ships with a style guide extension that explains all theme variables and reusable components, and it allows switching between installed themes to affirm the looks of everything in one swoop.

    Building Kopling: kopl.ing

  15. What happens if your #community software ships with a style guide extension that explains all theme variables and reusable components, and it allows switching between installed themes to affirm the looks of everything in one swoop.

    Building Kopling: kopl.ing

    #kopling #ux #HTMX #daisyux #laravel #tailwind #styleguide #designsystem

  16. What happens if your #community software ships with a style guide extension that explains all theme variables and reusable components, and it allows switching between installed themes to affirm the looks of everything in one swoop.

    Building Kopling: kopl.ing

    #kopling #ux #HTMX #daisyux #laravel #tailwind #styleguide #designsystem

  17. What happens if your #community software ships with a style guide extension that explains all theme variables and reusable components, and it allows switching between installed themes to affirm the looks of everything in one swoop.

    Building Kopling: kopl.ing

    #kopling #ux #HTMX #daisyux #laravel #tailwind #styleguide #designsystem

  18. What happens if your #community software ships with a style guide extension that explains all theme variables and reusable components, and it allows switching between installed themes to affirm the looks of everything in one swoop.

    Building Kopling: kopl.ing

    #kopling #ux #HTMX #daisyux #laravel #tailwind #styleguide #designsystem

  19. Basically wish of a user of every app that does any non-trivial thing is to have a flexibility of #excel with slightly less horrible #UX.

  20. Basically wish of a user of every app that does any non-trivial thing is to have a flexibility of #excel with slightly less horrible #UX.

  21. Basically wish of a user of every app that does any non-trivial thing is to have a flexibility of #excel with slightly less horrible #UX.

  22. Basically wish of a user of every app that does any non-trivial thing is to have a flexibility of #excel with slightly less horrible #UX.

  23. Basically wish of a user of every app that does any non-trivial thing is to have a flexibility of #excel with slightly less horrible #UX.

  24. "Good Tools Are Invisible" by Ginger Bill

    gingerbill.org/article/2026/07

    This may be the best post I have ever read about good UX. So many strong points there. I highly recommend this read!

    #ux

    #ux
  25. "Good Tools Are Invisible" by Ginger Bill

    gingerbill.org/article/2026/07

    This may be the best post I have ever read about good UX. So many strong points there. I highly recommend this read!

    #ux

    #ux
  26. "Good Tools Are Invisible" by Ginger Bill

    gingerbill.org/article/2026/07

    This may be the best post I have ever read about good UX. So many strong points there. I highly recommend this read!

    #ux

    #ux
  27. "Good Tools Are Invisible" by Ginger Bill

    gingerbill.org/article/2026/07

    This may be the best post I have ever read about good UX. So many strong points there. I highly recommend this read!

    #ux

    #ux
  28. "Good Tools Are Invisible" by Ginger Bill

    gingerbill.org/article/2026/07

    This may be the best post I have ever read about good UX. So many strong points there. I highly recommend this read!

    #ux

    #ux
  29. I wish more apps would do notifications like @ivory

    Name on one line, then action (like, boost, etc.) on the second line with an icon for easy recognition.

    Long names or handles often hide the action in the notifications for most apps.

    #ux #notifications #tech

  30. I wish more apps would do notifications like @ivory

    Name on one line, then action (like, boost, etc.) on the second line with an icon for easy recognition.

    Long names or handles often hide the action in the notifications for most apps.

    #ux #notifications #tech

  31. I wish more apps would do notifications like @ivory

    Name on one line, then action (like, boost, etc.) on the second line with an icon for easy recognition.

    Long names or handles often hide the action in the notifications for most apps.

    #ux #notifications #tech

  32. I wish more apps would do notifications like @ivory

    Name on one line, then action (like, boost, etc.) on the second line with an icon for easy recognition.

    Long names or handles often hide the action in the notifications for most apps.

    #ux #notifications #tech

  33. I wish more apps would do notifications like @ivory

    Name on one line, then action (like, boost, etc.) on the second line with an icon for easy recognition.

    Long names or handles often hide the action in the notifications for most apps.

    #ux #notifications #tech

  34. Hive mind:
    - German keyboards have different layout than en-us. The same for letters. But special characters significantly different.
    - User needs to input their email into a form. They will 99% of the time struggle to find an `@` symbol on a physical keyboard.
    - I want UX solution for the form that would make it easier for the users.

    Any hints appreciated. Use pictures if necessary.

    #UX #email #WebDev #Forms

  35. Hive mind:
    - German keyboards have different layout than en-us. The same for letters. But special characters significantly different.
    - User needs to input their email into a form. They will 99% of the time struggle to find an `@` symbol on a physical keyboard.
    - I want UX solution for the form that would make it easier for the users.

    Any hints appreciated. Use pictures if necessary.

    #UX #email #WebDev #Forms

  36. Hive mind:
    - German keyboards have different layout than en-us. The same for letters. But special characters significantly different.
    - User needs to input their email into a form. They will 99% of the time struggle to find an `@` symbol on a physical keyboard.
    - I want UX solution for the form that would make it easier for the users.

    Any hints appreciated. Use pictures if necessary.

    #UX #email #WebDev #Forms

  37. Hive mind:
    - German keyboards have different layout than en-us. The same for letters. But special characters significantly different.
    - User needs to input their email into a form. They will 99% of the time struggle to find an `@` symbol on a physical keyboard.
    - I want UX solution for the form that would make it easier for the users.

    Any hints appreciated. Use pictures if necessary.

    #UX #email #WebDev #Forms

  38. Hive mind:
    - German keyboards have different layout than en-us. The same for letters. But special characters significantly different.
    - User needs to input their email into a form. They will 99% of the time struggle to find an `@` symbol on a physical keyboard.
    - I want UX solution for the form that would make it easier for the users.

    Any hints appreciated. Use pictures if necessary.

    #UX #email #WebDev #Forms

  39. 🤣 I’m loving how the same #creative process emerges with me for handmade kuripes & #digital products.

    For both, I run a Learn > Build > Measure loop.

    🤔 Learn: Figure out what I want to do
    🛠️ Build: Create a thing that tries to do it
    🧪 Measure: See if the thing actually does it
    ♻️ Loop: Start over with new insights

    If you’re not sure what this is, here’s a great article on the topic of rapé (rapeh, hapeh): d3e.co/ya

    Here’s a breakdown of my process for this simple kuripe.

    *LEARN*

    *Design the Value Proposition*
    Why do I want to build a kuripe? Mostly, it’s for me to have fun, learn about woodworking, and deepen my connection with rapé as a #medicine.

    But in terms of craft, I want this kuripe to be comfortable to use, durable enough to carry around without breaking, and beautiful enough to delight me when I use it.

    *Analyze the Benchmark*
    What kinds of kuripe are out there? How do traditional ones compare to modern ones? What are their materials and design?

    *Conduct #UX Testing*
    I’ve made kuripes before and sometimes ask folks for feedback. That’s how my sister Ashlah told me to make the holes bigger. And multiple people showed me how to improve the angle between the mouth and nose pieces.

    *Adopt Design Principles*
    These are my informed hypotheses for how this kuripe can deliver its value proposition. In this case, it’s about big holes and an accessible angle, thick wood around the vents, and allowing the wood’s natural beauty to shine, rather than decorating it with paint or shapes.

    *BUILD*

    I drew a sketch on paper, got a block of cypress wood from my partner’s land, and #handmade a kuripe! See the slideshow for more details about that #process 😃

    *MEASURE*

    Since this kuripe is for me, I’ll pay attention to how I use it. I’ll measure it along Don Norman’s three levels of experience.

    😍 Visceral: How does it feel emotionally?
    📏 Behavioral: How well does it perform its function?
    🪩 Reflective: How does it align with my values?

    Of course, I’ll keep seeking feedback from other people. I want to keep making kuripes and tepis, improving each time.

    On my roadmap are:
    ✌🏼 A kuripe with double nose vent
    🐍 Some kuripes carved like snakes
    📿 A kuripe that can be worn as a necklace
    🤲🏼 Making commission pieces for you!

    Would you like me to make you a kuripe or tepi? Do you have a cool idea and just want to see if I can do it? 🤙🏼 DM me!

    Thanks for reading! May experience happiness, peace, freedom, & unconditional love 🙏🏼

  40. 🤣 I’m loving how the same #creative process emerges with me for handmade kuripes & #digital products.

    For both, I run a Learn > Build > Measure loop.

    🤔 Learn: Figure out what I want to do
    🛠️ Build: Create a thing that tries to do it
    🧪 Measure: See if the thing actually does it
    ♻️ Loop: Start over with new insights

    If you’re not sure what this is, here’s a great article on the topic of rapé (rapeh, hapeh): d3e.co/ya

    Here’s a breakdown of my process for this simple kuripe.

    *LEARN*

    *Design the Value Proposition*
    Why do I want to build a kuripe? Mostly, it’s for me to have fun, learn about woodworking, and deepen my connection with rapé as a #medicine.

    But in terms of craft, I want this kuripe to be comfortable to use, durable enough to carry around without breaking, and beautiful enough to delight me when I use it.

    *Analyze the Benchmark*
    What kinds of kuripe are out there? How do traditional ones compare to modern ones? What are their materials and design?

    *Conduct #UX Testing*
    I’ve made kuripes before and sometimes ask folks for feedback. That’s how my sister Ashlah told me to make the holes bigger. And multiple people showed me how to improve the angle between the mouth and nose pieces.

    *Adopt Design Principles*
    These are my informed hypotheses for how this kuripe can deliver its value proposition. In this case, it’s about big holes and an accessible angle, thick wood around the vents, and allowing the wood’s natural beauty to shine, rather than decorating it with paint or shapes.

    *BUILD*

    I drew a sketch on paper, got a block of cypress wood from my partner’s land, and #handmade a kuripe! See the slideshow for more details about that #process 😃

    *MEASURE*

    Since this kuripe is for me, I’ll pay attention to how I use it. I’ll measure it along Don Norman’s three levels of experience.

    😍 Visceral: How does it feel emotionally?
    📏 Behavioral: How well does it perform its function?
    🪩 Reflective: How does it align with my values?

    Of course, I’ll keep seeking feedback from other people. I want to keep making kuripes and tepis, improving each time.

    On my roadmap are:
    ✌🏼 A kuripe with double nose vent
    🐍 Some kuripes carved like snakes
    📿 A kuripe that can be worn as a necklace
    🤲🏼 Making commission pieces for you!

    Would you like me to make you a kuripe or tepi? Do you have a cool idea and just want to see if I can do it? 🤙🏼 DM me!

    Thanks for reading! May experience happiness, peace, freedom, & unconditional love 🙏🏼

  41. 🤣 I’m loving how the same #creative process emerges with me for handmade kuripes & #digital products.

    For both, I run a Learn > Build > Measure loop.

    🤔 Learn: Figure out what I want to do
    🛠️ Build: Create a thing that tries to do it
    🧪 Measure: See if the thing actually does it
    ♻️ Loop: Start over with new insights

    If you’re not sure what this is, here’s a great article on the topic of rapé (rapeh, hapeh): d3e.co/ya

    Here’s a breakdown of my process for this simple kuripe.

    *LEARN*

    *Design the Value Proposition*
    Why do I want to build a kuripe? Mostly, it’s for me to have fun, learn about woodworking, and deepen my connection with rapé as a #medicine.

    But in terms of craft, I want this kuripe to be comfortable to use, durable enough to carry around without breaking, and beautiful enough to delight me when I use it.

    *Analyze the Benchmark*
    What kinds of kuripe are out there? How do traditional ones compare to modern ones? What are their materials and design?

    *Conduct #UX Testing*
    I’ve made kuripes before and sometimes ask folks for feedback. That’s how my sister Ashlah told me to make the holes bigger. And multiple people showed me how to improve the angle between the mouth and nose pieces.

    *Adopt Design Principles*
    These are my informed hypotheses for how this kuripe can deliver its value proposition. In this case, it’s about big holes and an accessible angle, thick wood around the vents, and allowing the wood’s natural beauty to shine, rather than decorating it with paint or shapes.

    *BUILD*

    I drew a sketch on paper, got a block of cypress wood from my partner’s land, and #handmade a kuripe! See the slideshow for more details about that #process 😃

    *MEASURE*

    Since this kuripe is for me, I’ll pay attention to how I use it. I’ll measure it along Don Norman’s three levels of experience.

    😍 Visceral: How does it feel emotionally?
    📏 Behavioral: How well does it perform its function?
    🪩 Reflective: How does it align with my values?

    Of course, I’ll keep seeking feedback from other people. I want to keep making kuripes and tepis, improving each time.

    On my roadmap are:
    ✌🏼 A kuripe with double nose vent
    🐍 Some kuripes carved like snakes
    📿 A kuripe that can be worn as a necklace
    🤲🏼 Making commission pieces for you!

    Would you like me to make you a kuripe or tepi? Do you have a cool idea and just want to see if I can do it? 🤙🏼 DM me!

    Thanks for reading! May experience happiness, peace, freedom, & unconditional love 🙏🏼

  42. 🤣 I’m loving how the same #creative process emerges with me for handmade kuripes & #digital products.

    For both, I run a Learn > Build > Measure loop.

    🤔 Learn: Figure out what I want to do
    🛠️ Build: Create a thing that tries to do it
    🧪 Measure: See if the thing actually does it
    ♻️ Loop: Start over with new insights

    If you’re not sure what this is, here’s a great article on the topic of rapé (rapeh, hapeh): d3e.co/ya

    Here’s a breakdown of my process for this simple kuripe.

    *LEARN*

    *Design the Value Proposition*
    Why do I want to build a kuripe? Mostly, it’s for me to have fun, learn about woodworking, and deepen my connection with rapé as a #medicine.

    But in terms of craft, I want this kuripe to be comfortable to use, durable enough to carry around without breaking, and beautiful enough to delight me when I use it.

    *Analyze the Benchmark*
    What kinds of kuripe are out there? How do traditional ones compare to modern ones? What are their materials and design?

    *Conduct #UX Testing*
    I’ve made kuripes before and sometimes ask folks for feedback. That’s how my sister Ashlah told me to make the holes bigger. And multiple people showed me how to improve the angle between the mouth and nose pieces.

    *Adopt Design Principles*
    These are my informed hypotheses for how this kuripe can deliver its value proposition. In this case, it’s about big holes and an accessible angle, thick wood around the vents, and allowing the wood’s natural beauty to shine, rather than decorating it with paint or shapes.

    *BUILD*

    I drew a sketch on paper, got a block of cypress wood from my partner’s land, and #handmade a kuripe! See the slideshow for more details about that #process 😃

    *MEASURE*

    Since this kuripe is for me, I’ll pay attention to how I use it. I’ll measure it along Don Norman’s three levels of experience.

    😍 Visceral: How does it feel emotionally?
    📏 Behavioral: How well does it perform its function?
    🪩 Reflective: How does it align with my values?

    Of course, I’ll keep seeking feedback from other people. I want to keep making kuripes and tepis, improving each time.

    On my roadmap are:
    ✌🏼 A kuripe with double nose vent
    🐍 Some kuripes carved like snakes
    📿 A kuripe that can be worn as a necklace
    🤲🏼 Making commission pieces for you!

    Would you like me to make you a kuripe or tepi? Do you have a cool idea and just want to see if I can do it? 🤙🏼 DM me!

    Thanks for reading! May experience happiness, peace, freedom, & unconditional love 🙏🏼

  43. 🤣 I’m loving how the same #creative process emerges with me for handmade kuripes & #digital products.

    For both, I run a Learn > Build > Measure loop.

    🤔 Learn: Figure out what I want to do
    🛠️ Build: Create a thing that tries to do it
    🧪 Measure: See if the thing actually does it
    ♻️ Loop: Start over with new insights

    If you’re not sure what this is, here’s a great article on the topic of rapé (rapeh, hapeh): d3e.co/ya

    Here’s a breakdown of my process for this simple kuripe.

    *LEARN*

    *Design the Value Proposition*
    Why do I want to build a kuripe? Mostly, it’s for me to have fun, learn about woodworking, and deepen my connection with rapé as a #medicine.

    But in terms of craft, I want this kuripe to be comfortable to use, durable enough to carry around without breaking, and beautiful enough to delight me when I use it.

    *Analyze the Benchmark*
    What kinds of kuripe are out there? How do traditional ones compare to modern ones? What are their materials and design?

    *Conduct #UX Testing*
    I’ve made kuripes before and sometimes ask folks for feedback. That’s how my sister Ashlah told me to make the holes bigger. And multiple people showed me how to improve the angle between the mouth and nose pieces.

    *Adopt Design Principles*
    These are my informed hypotheses for how this kuripe can deliver its value proposition. In this case, it’s about big holes and an accessible angle, thick wood around the vents, and allowing the wood’s natural beauty to shine, rather than decorating it with paint or shapes.

    *BUILD*

    I drew a sketch on paper, got a block of cypress wood from my partner’s land, and #handmade a kuripe! See the slideshow for more details about that #process 😃

    *MEASURE*

    Since this kuripe is for me, I’ll pay attention to how I use it. I’ll measure it along Don Norman’s three levels of experience.

    😍 Visceral: How does it feel emotionally?
    📏 Behavioral: How well does it perform its function?
    🪩 Reflective: How does it align with my values?

    Of course, I’ll keep seeking feedback from other people. I want to keep making kuripes and tepis, improving each time.

    On my roadmap are:
    ✌🏼 A kuripe with double nose vent
    🐍 Some kuripes carved like snakes
    📿 A kuripe that can be worn as a necklace
    🤲🏼 Making commission pieces for you!

    Would you like me to make you a kuripe or tepi? Do you have a cool idea and just want to see if I can do it? 🤙🏼 DM me!

    Thanks for reading! May experience happiness, peace, freedom, & unconditional love 🙏🏼

  44. As part of this Friday night's procrastination, and since I am not jetlagged by #GUADEC, I bring you: harmonized GUI terminology for SIGSTOP/SIGTERM/SIGKILL that is less confusing for the average human (or gnome…) than what we currently have in gnome-system-monitor.

    gitlab.gnome.org/GNOME/gnome-s

    I specifically wanted it to stop using the word "Stop", because it never stops being confusing.

    Here are some screenshots of the resulting changes in my branch :blobcatcoffee:

    #usability #UX #design #GNOME

  45. As part of this Friday night's procrastination, and since I am not jetlagged by #GUADEC, I bring you: harmonized GUI terminology for SIGSTOP/SIGTERM/SIGKILL that is less confusing for the average human (or gnome…) than what we currently have in gnome-system-monitor.

    gitlab.gnome.org/GNOME/gnome-s

    I specifically wanted it to stop using the word "Stop", because it never stops being confusing.

    Here are some screenshots of the resulting changes in my branch :blobcatcoffee:

    #usability #UX #design #GNOME