Building a medication routine you'll actually stick to
A practical guide to medication adherence — why people miss doses, how reminder timing actually works, and how to build a routine that survives a bad week.
Missing a dose isn’t usually a memory problem. It’s a design problem — in the routine, not in you. Most people who “forget” their medication didn’t actually forget; they got interrupted at the exact moment they were supposed to take it, and nothing brought them back to it. This post is about closing that gap: what actually breaks adherence, and how to build a routine that survives a bad week instead of just a good one.
Why reminders alone don’t work
A single daily alarm at, say, 9 a.m. assumes your day starts the same way every day. It doesn’t. You oversleep, you’re in a meeting, you’re driving, your phone is in another room on silent. The alarm fires into a moment that has nothing to do with your routine, gets swiped away as noise, and the dose quietly doesn’t happen.
The fix isn’t a louder alarm. It’s fewer, better-timed ones, anchored to something more stable than a clock:
- Group by daypart, not by exact minute. “Morning,” “noon,” “evening” survives a schedule shift better than “8:00 a.m. sharp.” If breakfast moves, the reminder concept still holds.
- Anchor to an existing habit. Pairing a dose with something you already do without fail — brushing your teeth, making coffee — borrows that habit’s reliability instead of building a new one from nothing.
- Make the action from the notification, not after it. Every extra tap to open an app, find the medication, and mark it taken is a chance to get distracted and never finish the loop. A reminder that lets you act right there — taken, snooze, skip — closes the loop in one motion.
The three failure modes that actually cause missed doses
1. The reminder fires at a bad moment and there’s no second chance. If the only signal you get is one notification that disappears in a few seconds, a bad moment means a missed dose. A visible daily view — what’s due, what’s done, what’s still pending — gives you a second, third, and fourth chance to catch up without depending on catching the notification itself.
2. There’s no feedback loop, so small lapses go unnoticed. If you miss a dose on a Tuesday and nothing shows it, you have no reason to adjust anything. A simple adherence view — a calendar with taken, partial, and missed days — turns “I think I’ve been pretty good about it” into something you can actually see. That visibility is usually enough on its own to correct a slipping pattern before it becomes a habit.
3. The system shames you, so you stop looking at it. Streak counters and guilt-based copy (“You missed 3 days!”) train people to avoid the app entirely once they’ve had a bad week — which is exactly when they need it most. A calm, factual record works better than a scoreboard: it tells you where you stand without making you want to look away.
Building the routine, step by step
- List what you take and when, in dayparts, not exact times. Morning, noon, evening, bedtime — pick the buckets that match your actual day.
- Pick one anchor habit per daypart. Something you already do reliably: coffee, brushing your teeth, locking the front door.
- Set the reminder to act, not just alert. Whatever tool you use, prefer one where you can mark a dose done directly from the notification or lock screen — the fewer steps between “reminder fires” and “dose logged,” the higher your real adherence will be.
- Check the record weekly, not daily. A daily glance is useful, but the pattern that matters — “I keep missing the noon dose on weekends” — only shows up if you look at a week at a time.
- Adjust the anchor, not your willpower, when something isn’t working. If the noon dose keeps slipping, the fix is usually a better anchor (pairing it with lunch instead of “sometime around noon”), not trying harder.
Why I built this into an app instead of a note on the fridge
I built OldSchool after watching this exact failure pattern up close: reminders that fired into the wrong moment, no easy way to see the week at a glance, and enough guilt-driven design in other health apps to make people stop opening them. OldSchool groups doses by morning, noon, and evening, lets you mark a dose taken, snoozed, or skipped straight from the lock screen, and keeps a plain adherence calendar — no streaks, no shaming copy, no account required. Your medication data stays on your device; the app’s only job is to make the next dose easy to catch.
The underlying idea isn’t specific to medication, though. Any routine that depends on remembering something at a precise, easily-interrupted moment benefits from the same three changes: daypart anchors instead of exact times, one-tap logging instead of a multi-step app open, and a calm weekly record instead of a daily guilt check. Medication just makes the stakes of getting it wrong more obvious.
The takeaway
If you’re building — or just trying to stick to — a routine that depends on not forgetting something, start from the assumption that you will get interrupted at the worst possible moment, regularly. Design for that moment, not around it: coarser time windows, an anchor habit, one-tap logging, and a weekly record instead of a daily scoreboard. The routine that survives a bad week is the one that was never depending on a perfect one.
// Related reading
More from the journal
A hydration routine that doesn't rely on willpower
Most hydration advice boils down to 'drink more water' and hopes willpower fills the gap. Here's a routine built around cues and gentle nudges instead.
Android notification actions done right: marking a dose taken without opening the app
A practical guide to Android notification action buttons — PendingIntents, the trampoline restriction, goAsync(), and updating Room state safely.
Reliable Android reminders in 2026: WorkManager, exact alarms, and the new battery rules
How to ship reminders on Android in 2026 that actually fire — WorkManager vs AlarmManager, SCHEDULE_EXACT_ALARM, POST_NOTIFICATIONS, and the OEM quirks that still bite.