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.

The best apps are built in pyjama-pants

88 views

Published on

They really are. Talk at Droidcon Berlin 2018.

Published in: Technology
  • Be the first to comment

  • Be the first to like this

The best apps are built in pyjama-pants

  1. 1. The best apps are built in pyjama-pants Job van der Voort - @Jobvo VP Product at GitLab Job van der Voort - @Jobvo
  2. 2. The future of making software Three things we've learned at GitLab Job van der Voort - @Jobvo
  3. 3. my daughter Job van der Voort - @Jobvo
  4. 4. Dmitriy's story Job van der Voort - @Jobvo
  5. 5. Job van der Voort - @Jobvo
  6. 6. GitLab Inc. Job van der Voort - @Jobvo
  7. 7. Open core model Job van der Voort - @Jobvo
  8. 8. Open source without open is just... source? Job van der Voort - @Jobvo
  9. 9. so why not keep working like an open source project? Job van der Voort - @Jobvo
  10. 10. So we did: Job van der Voort - @Jobvo
  11. 11. All code, issues, and plans are open Job van der Voort - @Jobvo
  12. 12. All code, issues, and plans are open even proprietary code! Job van der Voort - @Jobvo
  13. 13. 1Job van der Voort - @Jobvo
  14. 14. Build a community even if you're not doing open source Job van der Voort - @Jobvo
  15. 15. does this work? Job van der Voort - @Jobvo
  16. 16. Customers contribute to our paid product Job van der Voort - @Jobvo
  17. 17. Feature requests are in the same place as developers work Job van der Voort - @Jobvo
  18. 18. Job van der Voort - @Jobvo
  19. 19. Sure, but, like, how? Job van der Voort - @Jobvo
  20. 20. Conversational Development Job van der Voort - @Jobvo
  21. 21. Write everything down Job van der Voort - @Jobvo
  22. 22. Everything in a single thread Job van der Voort - @Jobvo
  23. 23. Build and ship the smallest possible change Job van der Voort - @Jobvo
  24. 24. Everyone can (and should) contribute Job van der Voort - @Jobvo
  25. 25. Give everyone the same tools Job van der Voort - @Jobvo
  26. 26. Empower people to make decisions Don't wait for consensus! Job van der Voort - @Jobvo
  27. 27. 2.Job van der Voort - @Jobvo
  28. 28. Communicate as an open source community Job van der Voort - @Jobvo
  29. 29. does this work? Job van der Voort - @Jobvo
  30. 30. >2000 contributors Job van der Voort - @Jobvo
  31. 31. >60 large merge requests from community every month Job van der Voort - @Jobvo
  32. 32. The community is fair and keeps us sharp. Job van der Voort - @Jobvo
  33. 33. Job van der Voort - @Jobvo
  34. 34. Soooo.... what else can we open up? Job van der Voort - @Jobvo
  35. 35. How about Job van der Voort - @Jobvo
  36. 36. everything Job van der Voort - @Jobvo
  37. 37. That's what we did. Job van der Voort - @Jobvo
  38. 38. about.gitlab.com/handbook Job van der Voort - @Jobvo
  39. 39. Want to know how we make product decisions? about.gitlab.com/handbook/product Job van der Voort - @Jobvo
  40. 40. Want to see our vacation policy? about.gitlab.com/handbook/paid-time-off Job van der Voort - @Jobvo
  41. 41. Want to see our hiring policies? about.gitlab.com/handbook/hiring Job van der Voort - @Jobvo
  42. 42. Want to know how much you'll earn as developer? about.gitlab.com/roles/engineering/developer Job van der Voort - @Jobvo
  43. 43. 3.Job van der Voort - @Jobvo
  44. 44. Open all the things Job van der Voort - @Jobvo
  45. 45. does this work? Job van der Voort - @Jobvo
  46. 46. Now we have people contribute to our organisation Job van der Voort - @Jobvo
  47. 47. We have seen people fork GitLab the company Job van der Voort - @Jobvo
  48. 48. Everyone can contribute Job van der Voort - @Jobvo
  49. 49. VP Sales commit history Job van der Voort - @Jobvo
  50. 50. Job van der Voort - @Jobvo
  51. 51. but... Job van der Voort - @Jobvo
  52. 52. Where is open source code written? Job van der Voort - @Jobvo
  53. 53. Job van der Voort - @Jobvo
  54. 54. GitLab is remote-only Job van der Voort - @Jobvo
  55. 55. Everyone works from home, or anywhere else Job van der Voort - @Jobvo
  56. 56. There is no office. Job van der Voort - @Jobvo
  57. 57. Zero commute Job van der Voort - @Jobvo
  58. 58. No hours to make Job van der Voort - @Jobvo
  59. 59. You're recognized by your contributions Job van der Voort - @Jobvo
  60. 60. Bonus lesson OFFICE OPTIONALJob van der Voort - @Jobvo
  61. 61. does this work? Job van der Voort - @Jobvo
  62. 62. 310 people today (+70 unpaid pets) Job van der Voort - @Jobvo
  63. 63. Job van der Voort - @Jobvo
  64. 64. 42 different countries Job van der Voort - @Jobvo
  65. 65. More than 100k orgs using GitLab Job van der Voort - @Jobvo
  66. 66. Job van der Voort - @Jobvo
  67. 67. Job van der Voort - @Jobvo
  68. 68. Teams and organisations can work like open source communities (even if they're not open source) Job van der Voort - @Jobvo
  69. 69. So what can you do? Job van der Voort - @Jobvo
  70. 70. Bring what you learn here to the companies you work for Job van der Voort - @Jobvo
  71. 71. There's a huge rise in remote companies Job van der Voort - @Jobvo
  72. 72. open source is stronger than ever Job van der Voort - @Jobvo
  73. 73. The future of software is built on community Job van der Voort - @Jobvo
  74. 74. and thanks to that, I can see my daughter grow up Job van der Voort - @Jobvo
  75. 75. Q?RemoteWorkPodcast.com @Jobvo Job van der Voort - @Jobvo

×