Verslag: GitLab World Tour

09 november 2011

Terwijl andere collega's nu op de Web Summit in Lissabon zitten was het vorige week nog tijd voor een ander evenement: GitLab World Tour. De GitLab World Tour was 19 oktober in Londen en 26 oktober in New York, en nu in Amsterdam. Onze collega Alexander Linke is er geweest en doet er kort verslag over.

GitLab: Nederlandse Startup nu vanuit Silicon Valley

GitLab is in 2011 gestart door de Oekraïense Dimitri en in 2012 werd Sid Sijbrandij erbij betrokken, hij ontwikkelde het verder vanuit ons kikkerlandje, vanuit de Utrechtse wijk Ondiep. Er was toen, en nog altijd, veel Skype contact. In 2013 werd de stap genomen om fulltime te gaan werken voor GitLab en werd er een echt bedrijf opgestart. In 2015 zijn ze naar Silicon Valley gevlogen om zich bij de Y Combinator Family te voegen. Dropbox, AirBnB en Reddit zijn daar als start ups ook terecht gekomen en zijn zo doorgegroeid. Het afgelopen najaar haalde GitLab maar liefst 20 miljoen dollar op, en het personeelsbestand is in 1,5 jaar tijd vertienvoudigd. Sid is inmiddels verhuisd van Utrecht naar San Francisco. Geen groot kantoor voor GitLab aldaar: ze werken Remote Only. Het mooiste van het GitLab is dat ze heel snel nieuwe functionaliteiten toevoegen waardoor ook wij, en onze klanten, hier veel voordeel uit kunnen halen. We danken ons versiebeheer aan GitLab en we kunnen ook grote stappen maken met DevOps en Continuous Integration.

Van idee naar productie

Sid Sijbrandij, de Co-founder en CEO van GitLab, vertelde over hoe je GitLab kunt gebruiken om je idee zo snel mogelijk naar productie krijgen. Hij liet een toolset zien waarmee je dit kunt gaan optimaliseren. Soort Masterplan om het zo snel en zo goed mogelijk naar productie te krijgen. Hij gebruikte de tool OpenShift om heel makkelijk een GitLab server te starten met daarbij alles gelijk erop en eraan.

Automatiseren met GitLab CI

Ivan Nemytchenko, Developer Advocate GitLab, vertelde over het automatiseren met GitLab CI (Continuous Integration). Hij liet een config bestandje zien met wat er moet gebeuren wanneer iemand zijn werk incheckt. Zo kan je bijvoorbeeld je werk in een zip laten zetten en het zo versturen naar klanten, maar natuurlijk ook automatische testen uitvoeren.

Het ontwikkelen van GitLab

Job van der Voort, VP of Product GitLab, sprak over hoe ze GitLab ontwikkelen. Elke 22ste van de maand plaatsen ze nieuwe updates online. Ze ontwikkelen bewust in kleinere features die ze later uitbreiden. Zo kunnen ze de GitLab toegankelijk maken. Hij toonde ook de nieuwe features die in 8.13 zitten. Onder andere een uitbreiding op het issue board waardoor je nu lijsten kunt beheren. Dit jaar staat er ook nog een merge conflict tool op de planning!

Kom met ons in contact