ToolsSprint 1β successCompiled Learning ObjectivesRead about operating systemsTODOLearn NodeJSIdentify and explain why someone may use NodeJSWrite a zero-dependencies NodeJS programUse a dependency in a NodeJS programImplement tools in NodeJSImplement cat in NodeJSImplement wc in NodeJSImplement ls in NodeJSImplement a single-use data analysis programWrite a program to extract information from a JSON fileIdentify the trade-offs between using existing shell tools and writing custom programsChoose whether to use existing tools or write a custom program to solve a particular problemπ‘ Morning orientationIntroduce and welcome new volunteersNominate a timekeeperCheck the morning day plan and group structuresπ§° Workshop ActivityApply concepts from study to a practical exampleWork together on exercises and activities to find gaps in understandingDescribe and resolve mental model errorsStudy GroupResolve blockers in your courseworkExpress and resolve problems effectively by writing tickets and asking questionsGive and receive code reviewDevelop your personal portfolioPair programmeEvaluate your progress with peers and mentors