Skip to content
Mariana Caldas edited this page Jun 21, 2022 · 13 revisions

FAQ

Here we'll find a list of frequently asked questions. Please reach out to the project team lead on Slack in case you don't find the answer you are looking for here or on the other documentation pages. Feedback and new questions are welcome and appreciated!


Why do I see a reCaptcha and a MailChimp error after cloning the repository locally?

The .env file means "environment" and it is a file where to add the secret variables that need to live on the server. Because they're very sensitive data, we have the MailChimp and reCaptcha credentials there, they're never committed to the repository. You will see that is being "ignored" on the .gitignore file.

Without adding those credentials, when running the project locally, you notice some MailChimp console errors and both MailChimp and reCaptcha don't work.

Once you're a project team member, please reach out to the project team lead on Slack to get those credentials.


Why does the project purpose to offer guidance on using version control in a team environment instead of just 1:1 mentorship?

Using GitHub by yourself is way different from using that in a team environment.

When working in a team it is expected you know how to clone a project repository, do your local setup, and know all the processes to submit your solution in a way that communicates your ideas clearly to the other team members who will review your work. It is also expected you know how to review your colleague's work.

That expected skill is usually not covered in courses and, when the junior developer gets the chance to be part of a professional team, it is not uncommon for no one is available to teach that from scratch since seniors are busy folks.

Finally, when you learn how to use version control in a team professioanlly, you speed up your learning process since you then learn how to communicate your struggles and solutions through a document your colleagues can understand. That document will live in the repository and it is searcheable, which means that people will be able to research and pick your brain if necessary.