From code to community: the making of student tribe