ExplainDev is for junior developers that want to up-skill quickly and work like an apprentice.
“At its core, apprenticeship is a relationship-driven learning model, based on actual day-to-day work, in which a novice gains hands-on knowledge from an expert to grow skills and act with increasing independence.”