Single comment thread
See full discussion

Anything that's configurable per-user complicates things. Examples:

Performance: Toggling that switch would need to wipe out the cache for all your todos.
UX: Requires some type of toggle that's hard to explain out of context (e.g. settings menu), but takes up too much space within the right context (next to the timestamp)
Code: yet another if/else statement (= two branches of logic)

I generally prefer to avoid per-user configuration.

Home
Search
Messages
Notifications
More