Fork the NRV DEV repository.
Clone the fork into your environment.
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."
}
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!
You can add as many skills as you would like, only the first 4 will be shown on the devs page.
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:
/images/default-user.jpg
/images/default-user-1.jpg
/images/default-user-2.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."
Commit your changes and push up your branch.
Create your Pull Request and check out your deploy preview to make sure everything looks like you want it to.
🎉 Get that merge notification! 🎉