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.”

Get explanations to what code is doing

Direct Q&A about the code

Get insights on what to learn next

Get help asking great questions

Apply new knowledge across your code base

Get recommendations for the right people to help you