As a freelancer, I work on lots of different client projects. This means lots of different server environments, workflows, tools, keys, logins, and documentation.
Over the years I've been putting all this info into various note-taking apps, filed under the client name and the project name for the client.
Sometimes this is enough, but at times this can also get messy, especially when there's information shared across different projects.
And sometimes there's information that you just forget to note down and then a year later when the client comes back to me again for some new work, I would have forgotten that info and it's a pain.
So I'm wondering if any of you folks have a good system for this.
How do you store important client and project related info that you need for your work?