Nick Ballnpbee.hashnode.dev·Nov 5, 2023Command-based undo for JS appsI’ve always been fascinated by undo/redo in web applications. It’s a useful addition to nearly any app and arguably expected in complex ones. If it’s there, it becomes integral to how the product is used, like search or a command palette. And it’s in...DiscussFrontend Development
Greg WilsonProgregsramblings.com·Jul 28, 2022Unsend your mistake in GmailBy default, Gmail allows you to unsend an email within 5 seconds of clicking the send button. As soon as you click send, you’ll see a dialog in the bottom-left corner with an “Undo” link. If you’re on your mobile device, you’ll see a similar dialog a...Discussgmail