You are specing out a new coffee machine. The meeting runs at 10 15 AM. Someone pulls up a render with a full glass front. Clean. Minimal. Everyone nods.
I pause. Hand on the table. “We said the same thing last time.”
Six months later, that last unit came back from the field. Lag on swipe. Missed inputs. Not dead, just… hesitant. That kind of failure that never shows up in lab tests.
Or maybe I am overthinking this.
I went back through field logs, support tickets, even voice notes from operators. Around 2 hours of raw complaints. You start to hear patterns when you listen long enough.
The thing nobody talks about morning rush hour
A cafe owner I worked with in Portland called me at 6 40 AM. You could hear steam in the background.
“We can’t keep up.”
Three weeks earlier, he had replaced a mechanical panel with a full coffe machine touch screen. Looked great on the counter. Instagram loved it.
Then reality showed up.
Barista wipes hand on apron. Reaches for the screen. Finger lands half a centimeter off. No tactile edge to guide it. Eyes drop to confirm. One second gone.
Steam fogs the corner. Another tap. No response. Third tap goes through. Wrong menu.
Now repeat that 200 times before 11 AM.
Buttons behave differently. You press. You feel it. You move on. No confirmation needed. Muscle memory carries most of the load.
Touch requires vision. Vision costs time.
That trade does not look big on paper. It stacks up fast in real use.
I remember standing behind the counter at 8 05 AM. Watching. Not talking. Just counting delays.
Four steps showed up again and again. First assumption. Input should work with wet fingers. Second assumption. UI targets are large enough. Third assumption. Operators will slow down slightly. Fourth reality. None of that holds under pressure.
That is the misjudgment chain nobody writes in design docs.

But wait touchscreens are not the enemy
At 2 30 PM the same day, the shop is quiet. One barista cleans the machine. Opens the settings page.
Now the touchscreen makes sense.
Scroll through drink parameters. Adjust pre infusion time. Check maintenance alerts. Read a warning that would never fit on a two line segment display.
This is where screens win. Not in repetition. In depth.
I had a project in 2022. We moved cleaning cycles from a button combo into a guided screen flow. Support calls dropped within two weeks. People stopped guessing.
So the problem is not screen versus buttons.
It is frequency versus complexity.
High frequency actions need certainty. Low frequency actions need flexibility.
We say that out loud in design reviews now. It saves arguments.
Then someone usually asks, “So why not both?”
Good question.
The split that actually works
We built a hybrid panel for a mid volume machine last year. Prototype came together in about 5 weeks. I still remember the first field test at 9 20 AM.
Three physical buttons. Brew single. Brew double. Stop.
Everything else lives on a 5 inch TFT.
Barista walks up. Presses without looking. Drink starts. No delay.
Later, during a lull, they tap into settings. Adjust grind time. Run cleaning.
No confusion. No training needed.
The interesting part showed up after deployment.
We logged interaction time. Average brew initiation dropped by around 0.6 seconds compared to full touch. That sounds small. It is not. Multiply it across a day.
Maintenance operations became more consistent. Fewer skipped steps.
No one asked for the old interface back.
Sometimes the answer is not choosing a side. It is assigning roles.
Quick comparison only where it helps
| Real world need | Go with |
|---|---|
| Fast no look operation | Buttons |
| Flexible menus and feedback | tft lcd Touch screen |
I keep this table in my notebook. It comes up more often than you think. Usually around 11 PM when someone wants to add “just one more feature.”
The part where I ask you to pause
Before you lock the BOM, go stand in a real cafe.
Pick a busy one. Around 8 30 AM. Stay for ten minutes.
Watch hands. Not faces.
Count how many times the operator looks down. Count how many times they repeat an input.
I did this in Seattle last winter. Cold morning. Condensation everywhere.
At minute six, I caught myself thinking, “We would have shipped the wrong design again.”
That moment matters more than any spec sheet.
Two cases most teams miss until it hurts

Case one glove mode that almost worked
We shipped a capacitive screen with glove sensitivity enabled. Looked fine in validation. Tested with dry nitrile gloves at room temperature.
Two months later, units in northern sites started failing input. Not dead. Just inconsistent.
Operator presses harder. Nothing. Presses again. Menu jumps.
We pulled logs. No firmware fault.
So we went on site. Early morning. Around 7 10 AM. Temperature near freezing.
Gloves were slightly damp. Conductivity dropped just enough to break the detection threshold.
Here is the misjudgment chain.
We assumed glove mode covers all gloves. We assumed lab conditions match field humidity. We assumed operators adapt pressure. Reality rejected all three.
Fix took time. Hardware tweak was needed. Firmware thresholds were adjusted. Field update rolled out over three weeks.
That delay cost more than adding two physical buttons would have.
I still hear the technician saying, “It works… until it doesn’t.”
That sentence sticks.
Case two screen bonding and the slow fade problem
Another project. Different issue.
After about five months in use, screens started to look washed out. Not broken. Just harder to read under certain angles.
At first, we blamed backlight aging. Then UI contrast.
We replaced a few units. Same issue returned.
I went back to the teardown bench at 4 45 PM one day. Peeled layers slowly.
The problem sat between glass and display. Air gap.
Over time, micro condensation built up inside. Not visible at first. Then it scattered light.
Optical bonding would have prevented it. We skipped it to save cost and shorten lead time.
Again, the chain.
We assumed indoor machines do not face moisture cycles. We assumed sealing was sufficient. We assumed visual degradation would be noticed early.
It took months before users complained. By then, perception damage was already there.
That is a quiet failure. No alarms. Just reduced trust.
We switched to bonded panels in the next batch. Cost went up. Returns went down.
Sometimes you pay upfront. Or you pay later with interest.
Closing just talk to people who use these every day
Next time you review a design, do one small thing.
Ask a barista, “What slows you down?”
Wait for the pause. It usually comes.
Then ask yourself, is this feature solving that moment, or just making the product look better in a slide deck.
I had to relearn this more than once.
You probably will too
