Stage 2 · Lesson 2 of 8
Getting your development environment working
Your first technical task is getting the code to build, run and pass its tests on your own computer. This setup is your local . Follow the setup guide exactly and note every step that is missing or wrong.
If you get stuck, try for a short, fixed time and then ask for help, rather than fighting silently for days. Common blockers are , secrets (the private keys and passwords the app needs), tool versions, and that need , sample records to start with.
Once it works, update the setup document with what you learned. Fixing docs is one of the most useful first contributions a new joiner can make, because you are the only person who still sees the gaps.
Common trapquietly working around problems and leaving the next new joiner to hit exactly the same wall.
A question to check yourself, an AI practice session and 1 cheat sheet entry come when you add the roadmap to your account. Add it
Resources for this stage
Start with· follow one of these
- GuideFreeHow to Ask Good Questions (Julia Evans)
Julia Evans · Beginner
A fifteen-minute read that changes how you ask for help from day one
- BookPaidThe Missing README: A Guide for the New Software Engineer
Chris Riccomini and Dmitriy Ryaboy (No Starch Press) · Beginner · $29.99 print, $23.99 ebook
The chapters on getting to competence and working with code match these two weeks closely