Join

Just a few steps away...

1.

Fork the NRV DEV repository.

2.

Clone the fork into your environment.

3.

Create a new branch and update _data/devs.json to include you.

 
        git checkout -b jane-doe
        
 
        {
          "name": "Jane Doe",
          "imageUrl": "https://cdn.com/janedoe.jpg",
          "company": "Awesome Company Inc.",
          "gitHub": "iAmJaneDoe",
          "twitter": "iAmJaneDoe",
          "website": "https://www.iamjanedoe.com",
          "title": "Software Engineer",
          "location": "Christiansburg",
          "availableToMentor": true,
          "skills": [
            "JavaScript",
            "Ruby on Rails",
            "Docker",
            "Public Speaking"
          ],
          "bio": "I like to write code."
        }
        

Available To Mentor:

You might be an expert in a technology that someone else in the community struggles with. By setting this flag to true, you're telling others that it's OK to contact you with questions. Don't have time for this right now? That's OK, you can always come back and set it to true with another PR in the future!

Skills:

You can add as many skills as you would like, only the first 4 will be shown on the devs page.

Defaults:

Not all fields are required and we do provide a few defaults to choose from. If you leave the field blank, then a default will be randomly selected for you every page request.

If you do not provide an imageUrl but have given your GitHub username, we will default to your GitHub avatar for your imageUrl.

  • imageUrl:

  • Default image at /images/default-user.jpg

    /images/default-user.jpg

  • Default image at /images/default-user-1.jpg

    /images/default-user-1.jpg

  • Default image at /images/default-user-2.jpg

    /images/default-user-2.jpg

  • Default image at /images/default-user-3.jpg

    /images/default-user-3.jpg

  • bio:

  • "404 - Bio Not Found"

  • "I chose to not add a bio, which is fine because the designers of this site added defaults so that it wouldn't mess with the aesthetics of the page."

4.

Commit your changes and push up your branch.

5.

Create your Pull Request and check out your deploy preview to make sure everything looks like you want it to.

GitHub PR Checks

6.

🎉 Get that merge notification! 🎉