▲ | dhorthy 8 hours ago | |||||||
i never thought about undoable actions but I love that workflow in tools like superhuman. I will chat w/ some customers about this idea. I also like that idea of: not just a button but like 'I'm $PERSON and I approve this action' or type out 'Signed-off by' style semantics | ||||||||
▲ | foota 7 hours ago | parent [-] | |||||||
I think the canonical sort of approach here is to make them confirm what they're doing. When you delete a GitHub repo for example, you have to type the name of the repo (even though the UI knows what repo you're trying to delete). If the table name is SuperImportantTable, you might gloss over that, but if you have to type that out to confirm you're more likely to think about it. I think the "meat space" equivalent of this is pointing and calling: https://en.m.wikipedia.org/wiki/Pointing_and_calling (famously used by Japanese train operators) | ||||||||
|