Our CTO Dmitriy needed an great tool to collaborate with his team. He wanted something efficient and enjoyable so he could focus on his work, not the tools. He created GitLab from his house in Ukraine. It was a house without running water but Dmitriy perceived not having a great collaboration tool as a bigger problem than his daily trip to the communal well.
So together with Valery, he started to build GitLab as a solution for this. This commit was the very start of GitLab.
Sid saw GitLab for the first time and thought it was natural that a collaboration tool for programmers was an open source so you could contribute to it. Being a Ruby programmer he checked out the source code and was impressed with the code quality of GitLab after more than 300 contributions in the first year. He asked Hacker News if they were interested in using GitLab.com and hundreds of people signed up for the beta. In November 2012, Dmitriy made the first version of GitLab CI.
Large organizations running GitLab asked Sid to add features that they needed. At the same time Dmitriy tweeted out to the world that he wanted to work on GitLab full time. Sid and Dmitriy teamed up and introduced GitLab Enterprise Edition with the features asked for by larger organizations.
In 2014 GitLab was officially incorporated as a limited liability corporation. GitLab released a new version every month on the 22nd, just as every year before and after. The first release of the year at January 22nd: GitLab 6.5. At the end of 2014, December 2014, GitLab 7.6 was released. In the end of that year we submitted our application to Y Combinator.
In the very start of 2015, almost the entire GitLab team flew over to Silicon Valley to participate in Y Combinator. We graduated in March of 2015 and had 9 people on our team.
In 2016 the number of people that contributed to GitLab grew to more than 1000. More than 100,000 organizations and millions of users are using GitLab. Our team grew with 100 people to more than 140. In September we announce our master plan and raising $20m in our B round of financing.
A team member at GitLab interviewed the first five team members from GitLab to hear stories from the first years. In Storytime Part 1 the team talks about hiring its first team member, learning to iterate, thoughts of shutting down, Y Combinator, and how the values were created. In Storytime Part 2, we hear some hilarious stories of a surprise bachelor party, a competitor’s offer to talk, a presentation that involved a lab coat and safety goggles, the first GitLab summit, and experiences at the Mountain View House.