On the Personality Traits of GitHub Contributors
a cognitive - affective system theory of personality : reconceptualizing situations , dispositions , dynamics , and invariance in personality structure .