You are not your user. Except when you are. This is a story about how I learned to be a better user of my own product.
In a website UX pattern, a dialog is an interruptive piece of element, usually interactive, shown to cover a page while the rest of the page are not interactive. Dialog can be treated like a "page" overlaying the current page. Sometimes, this dialog that got treated like a page gets its own route in the...