Two failed entrance exams sent him toward a different education: open-source code, public questions and free tutorials. Now his WeMakeDevs community is trying to give other students a place to begin.

He arrived at his first hackathon expecting an elite coding contest. What he found was a room where beginners could belong - and a blueprint for more than a decade of building developer communities.