Thanks @gtg, the importance of keeping your password secure is very fresh in my mind. Just this week I was in the process of changing my password by generating a new one. To cut a long story short I lost my newly generated password before I was able to save a copy of it.
This was due to carelessness on my side, however I was locked out of Steemit for days. Fortunately, I knew my previous master key and immediately began the account recovery process. Thanks to Steemit my account was recovered in a matter of days, but it was an extremely nerve wracking couple of days.
Becareful with your master keys folks, there is too much at stake to be careless with them.
Btw @gtg, do you know if anyone is working on getting Steem onto a hardware wallet like ledger or trezor?
True. I'm glad it ended up well.
As for hardware wallets - I don't know, I've heard some wanna-be-working-on-that kind of gosspis but no idea about actual efforts or progress.