Responsive table not working on mobile? Ours hid half
Our quotation table showed four of eight columns on a phone and the usual check passed. How to spot a table that is not responsive on mobile, and how we fixed it.
Topic
What the software actually does to the person using it, which is not what the spec said.
25 articles
These are the failures that never appear in a log. A click that writes to a row nobody reads. A notification that is generated correctly and delivered to nobody. A status column that was true on the day it was written and has not been looked at since. A screen that reports a thousand missing pricing rules when thirty-three are real. Nothing errors, and the person using it slowly stops trusting the system.
The common cause is that the software was organised around how the data is stored rather than around the process somebody is trying to complete — filing cabinets, when the user is running a job from start to finish. The fix is rarely more features. It is usually noticing that the last step of a real workflow has no screen, because the requirement stopped where the data model did.
Our quotation table showed four of eight columns on a phone and the usual check passed. How to spot a table that is not responsive on mobile, and how we fixed it.
A digital screen refused every booking because a blank slot count was read as zero. What to check in your own booking system, and what we fixed.
Drivers saw the office number or none at all because two faults stacked: a privacy rule and a sync that stopped linking customers. What to check.
A board showed 50 jobs in queues of 100 and 95, hid the oldest, and two columns were always empty. How to check whether your dashboard tells the truth.
A 20-site proposal deck weighed about 90 MB because every photo went in at full camera size. How to shrink one, and how we fixed it in AdBoard.
Staff read raw error codes when the server sends codes the screens have no wording for, and nothing flags it. Why it happens and the check that does.
In one training records system a worker closed a compliance gap by uploading any file, before a manager looked. How to test yours and what to ask.
A module reported complete could not be used by a rep in a shop, and real progress was about half the tracker's. How to check progress yourself.
An AI quiz generator put the right answer in the same position on a hundred and fifty questions. Each was correct; the set was broken. How to check yours.
Every contract bug in a 57-screen rebuild sat between contributors. Generating the interface from the server turned those disagreements into build failures.
Nine kinds of alert were sent and none reached a phone, because no phone had registered an address. Why app notifications fail silently, and what to check.
A compliance dashboard guessed the unit of a stored score, so a true 1 per cent showed as 100. How that happens and how to check your own.
A certificate expiring today was on no dashboard list because three rules treated the boundary differently. How expiry tracking should work, and a test.
A quiz score cannot show a lesson was read, least of all on safety. What our app could and could not record, and how to question your own training.
A plan and a database said an app was largely built; about forty per cent had no server behind it. How to audit an unfinished project before you pay.
A published lesson showed an empty list on the child's tablet because publishing and assigning were separate steps. How to check, and how we fixed it.
Removing a driver from a booking worked on one screen and silently did nothing on another. The cause, what it cost the audit trail, and how to test yours.
A driver app said 86 jobs were open this month and three were. A status only one action can change drifts from the truth. How to check your own count.
Billboard availability depends on the date you are selling for, not today. A list built on today's bookings shows the wrong sites. How to check yours.
Software feels scattered when its menus follow data types and your work follows a process. What to check before you choose workflow management software.
A dashboard showing zero owed above a list of unpaid invoices is adding text, not money. How to check your total, and the fix.
A digital screen loops six to eight adverts, but software built for painted boards allows one. How slots should be booked, and what to check.
Software stops after each step when records are stored but not linked forward. What to check in your own system, and how we fixed it in AdBoard.
A booking system checked clashes on one site, not all four faces of the campaign. How to test yours for the same gap, and what we changed to close it.
A driver dashboard counted trips by an updated timestamp that never moved on any of 221 rows, so completed meant assigned. How to check your own counts.