It's really starting to be a pain to manage and remember all these accounts (Twitter, Github, Google, Slack), is there anything that makes this really easy?<p>It's annoying to have no secure, central place to store these.
If you use Mac you can use keychain to save all those passwords. If not you can use password manager.<p>1Password and LastPass is a good alternatives. Both of them offer hosted service where you can sync all your passwords. This is really needed if you have several team members that need access to these passwords.<p>AFAIK the service also allow you to save ssh private keys. in case you also need to save lots of keys
Related note: Look into 2FA methods, especially for the higher-profile things. Avoiding getting your bank account or domain hijacked or your code stolen because you made it to easy for an attacker is worth the slight inconveniences.
1Password: <a href="https://agilebits.com/onepassword" rel="nofollow">https://agilebits.com/onepassword</a><p>Create an "Identity" for general stuff, and tag everything else with [startup name]. Done.