It’s more than likely that you’ve heard about GitLab, an open source application for Git repository management and code collaboration. But did you know that behind it is one of the most successful fully remote companies in the world?
Freelancing gigs usually start off great, but as the project goes on things can quickly turn sour and at some point, you can’t wait to finish it and find a new, better client. And you find a better one, or at least it seems so, but again as the time goes by you realize that you don’t enjoy working on the project anymore, and the cycle continues. But what goes wrong each time?