The kind of company I want to be a part of

Tiny app details, big drama: is 'item(s)' a crime or just a quirk

TLDR: A maker begged for human, detail-loving apps, calling out lazy "item(s)" messages. Comments split between prioritizing accessibility and language complexity versus insisting small words show respect; the crowd’s mascots were the dreaded “uploaded zero item” and Azure’s “[object Object]” warning—proof tiny text sparks big feelings.

A heartfelt rant just detonated the feed: make software feel human, not robotic. The author torches those "item(s)" popups and begs teams to sweat the small stuff—don’t serve pancakes with a straw. That plea set off the crowd: some cheered, others rolled their eyes, and the plural police showed up in force.

Commenter tyleo slammed the brakes with "overreaction", arguing real-world tradeoffs matter and time should go to accessibility first—settings that help people with disabilities use apps. On the flip side, m_w_ fumed about the cursed zero case: if an upload fails, don’t say "successfully uploaded zero item!" That’s not helpful, it’s comedy.

Nostalgia arrived with blux, who wants friendlier, polite wording like the old-school tutorials. Then abraxas tossed a linguistic grenade—Polish has many flavors of "two," proving i18n (internationalization) is truly gnarly. And thewisenerd brought receipts from the Azure portal: "Deleting load balancer '[object Object]'"—the classic developer oops turned meme. Cue the cage match: craft vs ship-it. One camp says details show respect; the other says ship stable stuff first. The only consensus? Messages should be clear, kind, and never make you feel like software is a cold machine—or that you’ve "uploaded zero."

Key Points

  • The article advocates for user-centered software that communicates clearly and personally.
  • It criticizes placeholder pluralization in UI messages (e.g., “item(s)”) and urges correct handling of counts.
  • The author argues that careless UI text undermines otherwise thoughtful engineering work.
  • A metaphor highlights that attention to detail must carry through to final presentation, not just technical implementation.
  • Internationalization (i18n) adds complexity to pluralization, but the author says it should still be addressed.

Hottest takes

"I’d say overreaction" — tyleo
"I have successfully uploaded zero item!" — m_w_
"Deleting load balancer '[object Object]'" — thewisenerd
Made with <3 by @siedrix and @shesho from CDMX. Powered by Forge&Hive.