Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

GitLab: One Tool for Software Development (2018-02-06 @ SEIUM, Braga, Portugal)

373 views

Published on

Aimed at students of Universidade do Minho, in Portugal, this talk focused on answering the following questions:
• What's GitLab and how did it came to be?
• What's our tech stack?
• How does it enhance tech education around the world?
• What are the advantages of GitLab for students?

GitLab is a product that covers the entire software development lifecycle. We gave a demo and showed how easy is it for students to start using the tools, workflow, and best practices that they'll be using at their future job.

Event: SEIUM 2018 (https://www.facebook.com/events/276872629501903/)
Date: February 6, 2018
Location: Universidade do Minho, Braga, Portugal

Thanks to Filipa Lacerda, André Luís, and Job van der Voort

Published in: Technology
  • Be the first to comment

  • Be the first to like this

GitLab: One Tool for Software Development (2018-02-06 @ SEIUM, Braga, Portugal)

  1. 1. 1 One Tool for Software Development February 6, 2018 @ SEIUM, Braga, Portugal @FilipaLacerda · @PedroMScom
  2. 2. 2 Pedro Moreira da SilvaFilipa Lacerda Senior UX DesignerSenior Frontend Engineer @FilipaLacerda @PedroMScom
  3. 3. 3 @FilipaLacerda · @PedroMScom What is GitLab?
  4. 4. 4 Unlock great software DEVELOPMENT DELIVERY One product that covers the entire software development lifecycle. @FilipaLacerda · @PedroMScom
  5. 5. 5 GitLab is the most popular solution for organizations Self-Hosting Git Providers Other Bitbucket GitHub GitLab +1,800 contributors 71 consecutive monthly releases 10M downloads 3M .com projects Bitrise blog, Jan 2017 18% 7% 8% 67% Market Momentum
  6. 6. 7 GitLab is the most popular solution for organizations 2014 GitLab was incorporated 2/3 of self-hosted market 47.5M In funding 1,300+ Enterprise customers 100,000+ organizations self-hosting GitLab 1,800+ contributors Quality | Delivery | Scale | Security
  7. 7. 8 @FilipaLacerda · @PedroMScom A brief history
  8. 8. 9 @FilipaLacerda · @PedroMScom 2011: Start of GitLab Started by Dmitriy in Ukraine, without running water First commit in October 2011 Released every month on the 22nd since then gitlab.com/gitlab-org/gitlab-ce/commit/0f43e98e…
  9. 9. 10 @FilipaLacerda · @PedroMScom 2012: GitLab.com Sid comes in Sid Sijbrandij, GitLab’s CEO, contacts Dmitriy to create a Software-as-a-Service offering with GitLab
  10. 10. 11 @FilipaLacerda · @PedroMScom 2013: “I want to work on GitLab full time” — Dmitriy, still without running water He loved to work on GitLab so much that in January of 2013 he began to work on GitLab full time.
  11. 11. 12 @FilipaLacerda · @PedroMScom 2013: Two editions GitLab Community Edition (CE) GitLab Enterprise Edition (EE) CE: Free and open source; Best for Small Teams and Personal Projects EE: Paid and open core; Additional Security and Workflow Tools for Larger Groups
  12. 12. 13 @FilipaLacerda · @PedroMScom GitLab BV 2014: Official company The company behind GitLab is officially incorporated in the Netherlands
  13. 13. 14 @FilipaLacerda · @PedroMScom 2015: Y Combinator Graduated successfully in March 9 people in Silicon Valley
  14. 14. 16 @FilipaLacerda · @PedroMScom ~250 employees in 39 countries 2011–2018: Remote-only
  15. 15. 17 What a remote-only company looks like: working in pajamas
  16. 16. 18 @FilipaLacerda · @PedroMScom The Product
  17. 17. 19 VERSION CONTROL AUTOMATION METRICS VISIBILITY & COLLABORATION PLAN Chat Issue Tracker Issue Weights Issue Board Time Tracking CODE Repository Management Merge Requests Code Review Diff Tools TEST GitLab CI Autoscale Runners Review Apps Web Terminal DEPLOY CI/CD Pipelines Auto or Manual Deploy Container Registry Chat Ops ANALYZE Contributor Analytics Cycle Analytics Prometheus Monitoring Git-based, end-to-end development product
  18. 18. 20 @FilipaLacerda · @PedroMScom Tech stack
  19. 19. 21 @FilipaLacerda · @PedroMScom GitLab for Students (YOU)
  20. 20. 22 @FilipaLacerda · @PedroMScom GitLab for Students 1,000+ schools use GitLab The logos and trademarks are owned by their respective owners and are not owned by or affiliated with GitLab.
  21. 21. 24 @FilipaLacerda · @PedroMScom Yeah, this is all great but… what’s in it for me?
  22. 22. 25 @FilipaLacerda · @PedroMScom GitLab for Education: Advantages for students Start doing now what you’ll be doing at work
  23. 23. 26 @FilipaLacerda · @PedroMScom GitLab for Education: Advantages for students Stop emailing code to your teachers
  24. 24. 27 @FilipaLacerda · @PedroMScom GitLab for Education: Advantages for students Never lose your work again
  25. 25. 28
  26. 26. 29 @FilipaLacerda · @PedroMScom GitLab for Education: Advantages for students Stay organized
  27. 27. 30 @FilipaLacerda · @PedroMScom GitLab for Education: Advantages for students Build a portfolio
  28. 28. 31 @FilipaLacerda · @PedroMScom Demo time!
  29. 29. 32 Thank You @FilipaLacerda @PedroMScom

×