A restore button is not a transaction: designing a durable recovery journal for Manifest V3
I build Tabwell, a Chrome session manager, and the hardest part of recovery has not been reopening URLs. It has been deciding what an interrupted operation is still allowed to do after the browser sta
danila-browser-systems.hashnode.dev7 min read