5
4 Comments

How do you manage outside developer help

Hey there!

I have a large list of features on my roadmap that I'm thinking of getting some additional dev support on. Since I can't pay full time workers, I would need to use a freelancing site like UpWork, Freelancer, etc. for a short term.

I'm very hesitant about giving someone access to my repository or any back-end details as I don't want to compromise any security ... or have my spaghetti code stolen ;)

What is the best way you provide access for a developer like this that stays secure but also gets good results. i.e. partial access to a repo, or get them to develop in a sandbox and move the code over myself?

on May 8, 2020
  1. 2

    If you can't trust your developers, you shouldn't be working with them!!! :D

    PS. If you need help with projects, then hit me up, I'm looking for some gigs right now.
    Email address is in my profile.

  2. 1

    Don't stick any production credentials in your source. Make sure they can build and test locally, maybe against a staging server or local docker containers, depending on the type of task. That way, the worst they can do is pinch a copy of your app. If that's a concern, break your application into microservices- that way they're only got part of the picture.

  3. 4

    This comment was deleted 6 years ago

    1. 1

      Wow. In these days of malware and ransomware, I'm surprised by your attitude when working with a complete stranger who may not even be in this country or governed by our lows. The city of Atlanta spent 2.6M on ransomware last year... I think this is a very thorny and difficult problem and I don't have a good answer for it except to maybe get a lot of recommendations and hire someone whose work and reputation you know...JMHOFWIW

    2. 1

      Great reply. thank you. You're probably right, as long as I find good developers I shouldn't worry too much

      1. 2

        This comment was deleted 6 years ago