Accumoo
Escalation-driven reminders: help rather than annoy
How Accumoo groups goal reminders, increases their frequency near deadlines, and respects Quiet Hours and user preferences.
Technical decisions, tricky problems, and lessons from building Mohojo Werks apps. Written by the developer, for other developers.
Accumoo
How Accumoo groups goal reminders, increases their frequency near deadlines, and respects Quiet Hours and user preferences.
Accumoo
A casual decision to open Accumoo on my wife's new iPhone turned a Sunday off into a launch-crash investigation. Here's what we found, what we've tested, and what still needs work.
Accumoo
How a difficult synchronization problem led me to rethink Accumoo's features—and face the uncertainty of changing an app people already use.
How commands, policies, models and formatters organize the Mohojo Werks Rails API, with the benefits, costs and lessons from using my simple_command_dispatcher gem.
Why I chose to own the backend's business rules, authentication, API contracts and hosting choices.
Accumoo
How Accumoo uses pending changes, push/pull synchronization, stable record IDs and conflict rules to exchange locally saved data between devices.
Accumoo
How Accumoo uses SQLite, local transactions and committed UI updates to keep recording progress independent of the network.