ALL WRITING
FIELD NOTES — WEDOSE

The pharmacist who runs on memory

He's been running the same nursing home pharmacy for eleven years. No software. No alerts. Just memory, paper, and instinct. We sat at his counter for a week. Here's what we found.

The pharmacist who runs on memory

"He knew every batch number in that store. Not because he had a system. Because he had no choice."

01The Counter

Eleven years on paper. And it was working.

His name is Ramesh. He runs the pharmacy attached to a 45-bed nursing home in Rohtak. He's been doing it since 2013.

No pharmacy software. No inventory alerts. No digital register. A paper ledger, a calculator, and a counter that sees 80 to 110 patients on a busy day.

We expected to find chaos. We found something else.

He knew which batch of Augmentin was running low without checking a screen. He knew which supplier was late this month. He knew exactly which shelf held the slow-moving stock because he'd put it there himself, deliberately, so it would go first.

This wasn't luck. It was an eleven-year operating system built entirely inside one person's head.

02The Cracks

Where memory stops being enough.

We spent a week at his counter. Not interviewing. Just watching.

On Tuesday, he wrote off two strips of a paediatric syrup. They'd been sitting in the back row for four months. He'd known they were there. He just hadn't had a moment to flag them before the expiry date quietly passed.

On Thursday, a patient came in with a prescription for a Schedule H drug. Ramesh filled it, noted the prescription number in a separate register, and moved on. That register — a physical book — goes to the inspector every quarter. He fills it by hand. It takes about two hours every month.

On Friday, a supplier showed up unannounced with a delivery Ramesh hadn't ordered. It turned out he had ordered it — two weeks ago, via WhatsApp — and forgotten about it entirely. The stock arrived before he had space for it.

None of this was catastrophic. But all of it was invisible cost — money, time, attention — being spent in ways that added up to something real by the end of the month.

2 hrs
Spent filling the prescription register by hand every month
₹4,800
Average value written off in expired stock per quarter
0
Alerts before a batch hit expiry
03The Insight

The problem wasn't that he needed more discipline. He needed a better system.

This is the part that most pharmacy software gets wrong.

They see a pharmacist running on memory and assume the answer is more screens, more training, more clicks. They build dashboards that require someone to sit down and look at them. They build reports that require someone to run them. They build alerts that go to an email inbox nobody checks at 7am.

Ramesh doesn't need another task. He has 90 tasks before 10am.

What he needs is a system that does the remembering for him — quietly, automatically, in the background — and surfaces the important things in the one channel he actually uses.

He checks WhatsApp at 7am before he opens the store. He doesn't check email. He doesn't open a browser to look at a dashboard. He checks WhatsApp because that's where his world lives — his suppliers, his hospital contact, his family.

That one observation changed how we thought about alerts entirely.

04What We Built Around It

Software that fits into the workflow that already exists.

We didn't ask Ramesh to change his morning. We built into it.

The WeDose morning digest goes to WhatsApp by 7am — before he opens the store. Expiring batches. Reorder list, grouped by supplier. Yesterday's sales number. Not a report. Just the three things he would have had to remember himself.

The prescription register fills itself every time a bill is saved. He still does the same work at the counter. He just doesn't have to do it twice.

The expiry tracking happens at the batch level, not the SKU level. Because knowing that "Augmentin 625" is expiring isn't useful. Knowing that batch AG-2310, 40 strips, worth ₹5,200, expires in 28 days — that's useful. That's an action.

  • All alerts go to WhatsApp — the channel pharmacy owners in Tier 2 cities already check, already trust, and don't need to install anything to use.
  • The prescription register writes itself as a byproduct of billing — no separate entry, no double work, no monthly reconstruction from memory.
  • Expiry alerts trigger at 90, 60, and 30 days — with the batch number and rupee value at stake, not just the drug name.
  • Reorder triggers are set once per medicine and fire automatically when stock drops below the threshold — no manual stocktaking required.

Ramesh is still running on memory. But now it's a backup, not the primary system.

If you know a pharmacist like him — or if you are him — we'd like to show you what a week looks like when the system does the remembering.

Talk to usLinkedIn →

ThinkWareLabs

The WeDose founding team documenting what we learn in the field building software for independent hospital pharmacies across India.