This articl was a bit of a hit job.  GitHub is changing as revenue and staff increase.  That makes sense.  There are always growing pains. A flat, so-called meritocratic structure only works in a few situations.  GitHub makes the majority of its revenue from enterprise.  It only makes sense to mirror the structure of your most valued customers.  A VP of important corporate enterprise customer expects to talk to another VP at GitHub to get things done.<p>I am not sure there are many success stories for increasing diversity in any industry.  There are minor improvements to diversity but not much.  At most companies I&#x27;ve worked for, the majority of the HR department were white female and the majority of engineering department were male.  It was a very clean separation.  I&#x27;ve always found that a bit odd in terms of diversity.<p>I think it&#x27;s unfair to class everyone with white skin as &quot;white&quot;, or darker skin as black or south asian or middle eastern.  There is so much diversity in culture and backgrounds that stretch far beyond skin color.  Can we stop classifying people based on skin color and just build great software to make the world a better place?