惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

B
Blog RSS Feed
J
Java Code Geeks
H
Help Net Security
Google DeepMind News
Google DeepMind News
博客园 - 司徒正美
Microsoft Security Blog
Microsoft Security Blog
宝玉的分享
宝玉的分享
Stack Overflow Blog
Stack Overflow Blog
D
DataBreaches.Net
The GitHub Blog
The GitHub Blog
S
SegmentFault 最新的问题
U
Unit 42
博客园 - 三生石上(FineUI控件)
Last Week in AI
Last Week in AI
M
MIT News - Artificial intelligence
WordPress大学
WordPress大学
小众软件
小众软件
博客园 - 叶小钗
D
Docker
量子位
P
Proofpoint News Feed
博客园_首页
T
Tailwind CSS Blog
F
Fortinet All Blogs

Lobsters

CIFSwitch: a non-universal Linux local root vulnerability RIPE NCC session fixation: poaching logins with an Atlas probe GNOME 2.20 but its Web Components Agentic Search for Context Engineering – Leonie Monigatti Garnix is shutting down [not OC] akashina.tngl.sh/jjc Concerning Emacs (and Jazz) Nitpicking the shell history scene in ‘Tron: Legacy’ What's cooking on SourceHut? Q2 2026 The tenth OpenPGP email summit Package managers that package package managers Clojure on Fennel part three: parsing WordPress at 23 Finding Miscompiles for Fun, Not Profit GitHub - creusot-rs/creusot: Creusot helps you prove your Rust code is correct. Announcing Rust 1.96.0 | Rust Blog A Love Letter to Neovim sqlite AGENTS.md Am I a Bad Friend? CSS vs. JavaScript • Josh W. Comeau Erlang Ecosystem Foundation - Supporting the BEAM community A brief note about slot access cost in Common Lisp Keyboard latency probe Rethinking the GNOME clipboard issues Back to the Building Blocks’ Building Blocks Tech Notes: Theseus: translating win32 to wasm Fast is better than slow Content-addressed Rust builds (or, what kache actually caches) Intent to Prototype: Embedding API Canada’s Bill C-22 and the security cost of collecting more data
The User Doesn't Care - But you should
lewiscampbel · 2026-06-07 · via Lobsters

7 Jun 2026

Throughout my career, I've heard the same cliche repeated again and again. Here's some examples from the wild:

  • "Customers don’t care about your testing at all. They care that the product works."
  • "Users Don’t Care About Your Tech Stack"
  • "First you must accept that engineering elegance != market value."
  • "Users don’t care whether the code was written by AI or by hand, or which framework you used. They care that the product works."1

They all have differences, but they're variations on the same theme. The grizzled pragmatist is telling us all how the world really works. He's showing us a cold, hard truth we're all just too idealistic or short-sighted to see. "Why are you bothering with that? The customer won't care".

The key issue here is it's all a bunch of horseshit. Consider the same kind of cliche, adapted for other fields:

  • Road users don't care if the bridge has had its final inspection or not. They care that it holds up their car.
  • Passengers don't care whether the pilot is drunk or not. They care that the plane arrives on time.
  • Office workers don't care if the skyscraper's foundation is stable or not. They care about making money.

All superficially true. All ignoring the obvious downstream effects. Because of course it's absolutely right that customers do not care at all about the intrinsic properties of computer code. But then there are the downstream effects:

  • Performance
  • Presence of bugs
  • How long it takes to fix bugs
  • How long it takes to add features

The worse your code is, the harder - and slower - it is to resolve these issues.

Of course if you're an AirBnB, OpenAI, or Meta you can absolutely steamroll over these concerns through your incredible market capture, massive VC backing, and questionable legality. You are a company like that, right?

The Persistence of Folk Wisdom

It's profoundly facile to think that only first order effects matter. Yet this is an incredibly popular folk belief in software. Why?

Many people have a tendency to discount or downplay things they themselves are not good at. If one recognises their inability to produce good code, why not adopt a view of software where not only does that not matter, it's actually the people with the ability that are the real problem? They're the ones holding us back with things the customer doesn't even care about! Let me ship bro.

So I think partly it's an ego defence mechanism. It lets one avoid one's own shortcomings, and instead externalise it onto others. What are you reading books for, nerd?

We Live in a Society

Any serious software effort is a mixture of different concerns, and different perspectives. From tech sales to tech stack, from user experience to unique identifiers. And all of it contributes to success - or failure.

  1. Lobste.rs mods: please don't tag this as "vibecoding" because this article now contains the word "AI" ↩



Think I can help your company? Get in touch or visit my consulting site!