Urgent.News

What's breaking now, across thousands of outlets.

Tech

Why Is Bad Software Okay?

I'm not sure if you've noticed, but there's a lot of software that just isn't very good. This isn't to say that I make the best software or am somehow better than the people who created all of this software. It's just an observation that the standards of what is deemed "shippable" seems to be at an all time low. We are so used to errors and interactions not working the first time that we all have…

Software quality has deteriorated significantly, with many applications failing to meet acceptable standards. This issue is not a reflection of my own expertise, but rather an observation of the low expectations for software performance. Our tolerance for errors has led to a normalization of bugs and malfunctioning features. My recent experience exemplified this trend when setting up new accounts for various services following a recent move.

I encountered numerous obstacles, including misconfigured form inputs, forms clearing upon errors, failing logins, and disabled paste options for sensitive data. Some services even had pre-existing user accounts from our previous residence, complicating the transition to a new service. Despite the difficulties, the trash company's user experience stood out, offering a stark contrast to the complex and often frustrating digital interfaces we've come to accept.

I believe that the pursuit of user-friendly experiences should not compromise the quality of software, and I regret the pain many users face in navigating these systems.

Written by urgent.news from Dev.to's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.

Read the original at dev.to →

More in Tech

MyAnimeList-Module (NPM)

MyAnimeList Module This module is neither affiliated with nor endorsed by MyAnimeList. All data returned by this module is provided by MyAnimeList.

From community review to a shipped security hardening with Codex

I’ve been building a small open-source TypeScript toolkit called Tenant Evidence Kit for private, multi-tenant evidence workflows on Supabase.

  • Community review identified authorization and deletion issues in Tenant Evidence Kit
  • Codex AI agent implemented improvements to address identified issues
  • Human review step remained crucial despite agent's contribution

More from Tuesday 25 August →