2
3 Comments

Protecting codebase from freelancers

I've been hiring outsourced freelancers through Upwork, and unfortunately they are not always great. The problem is, even once I fire them, they have my codebase on their local computer.

Is there a way to only share a part of my codebase through Gitlab?

Is it a good idea to make small changes to my code and DB so that even if someone has the old codebase on their computer, they won't be able to hit the DB because I made small changes to it?

Any other suggestions?

  1. 1

    If you have modular structure in your code, it may be possible to only give them code of module they user ..
    I had HMVC structure on my current website structure and Angular 6 component based architecture on app, that allows me to only share part of the code with developers as I have tried 30+ developers on upwork

  2. 1

    Your code is probably not as valuable as you think. The only issue is if you’re storing production secrets in your version control, otherwise the chances that someone will steal your code and get value from it are basically zero

  3. 1

    Hmmm..Seems impossible..You better hire locally who can come to your home or office..even thanthere is still a chance that your source code get stolen

Trending on Indie Hackers
Getting first 908 Paid Signups by Spending $353 ONLY. 24 comments I talked to 8 SaaS founders, these are the most common SaaS tools they use 20 comments What are your cold outreach conversion rates? Top 3 Metrics And Benchmarks To Track 19 comments Hero Section Copywriting Framework that Converts 3x 12 comments Join our AI video tool demo, get a cool video back! 12 comments How I Sourced 60% of Customers From Linkedin, Organically 11 comments