Didn't GitHub spin off from Tekkub's hub back in the Burning Crusade days? Fun to see GitHub still being used to enable writing WoW addons a decade later.
As far as I can tell tekkub was an early hire and had a cgit instance for wow mods around the same time, but nothing suggesting they were a founder or GitHub was a spin-off of that site