All articles
EngineeringMay 6, 20261 min read

An app that stays fast when the connection isn't

Professional software is judged on the bad 3G of the field, not the fiber of a demo.

Spotrak

Spotrak

Product team

Share

A software demo always runs on a good connection. Real life doesn't. Real life is a front desk on a saturated wifi, a salesperson on 3G between two meetings, a customer booking from the back of a parking lot. If the app only holds up on fiber, it doesn't hold up.

Perceived speed isn't only about powerful servers. It's mostly about what you avoid sending over the network.

What makes an app slow

  • Reloading the whole page to show a tiny change.
  • Asking the server again for what you already have on hand.
  • Making the user wait for the network to answer before reacting to their click.

What we do instead

We show first, confirm after. When you save an appointment, the interface reacts immediately; the network round-trip happens behind it, and if something fails, we roll it back cleanly. We send only what changed, not the whole page. And what doesn't move (the service catalog, the settings) is fetched once.

The result isn't a number in a performance report. It's a team that isn't waiting on the software while a customer waits on them. Speed, in a tool you work in, isn't comfort. It's time handed back at every step of the day.

Spotrak

Spotrak

Product team

The Spotrak team builds the business platforms we ship to our customers and writes about what we learn running them.

Join the Spotrak newsletter.

Twice a month.