BED Time Stories – Sharing Gerrit, Jenkins and Eclipse Knowledge

We had a really great time on BED – Berlin Expert Days last Thursday and Friday. The conference was very well attended – we heard about 700 participants – and the talks gave invaluable insights into what’s hot in Java, DevOps, NoSQL and everything related to it. Among many other things we learnt how SoundCloud scales (technically as well as organizationally, Ruby has already crossed its peak as new stuff is written in Scala), why Adam Bien typically removes 60 percent of production code on his gigs and how ImmobilienScout24 managed to establish a DevOps culture by encouraging every single individual to change the organization from the bottom guerilla style. We will definitely apply the best practices we heard about in our own organization (we like to get my hands dirty with Vagrant next).

We contributed two talks to BED as well, one on how to make Code Review enjoyable again by Marrying Gerrit with Jenkins and one on how you can save multiple hours a week by using your Eclipse IDE efficiently. Both talks were very well attended and we got some interesting questions and great feedback.

The question most often asked was where one could get our slides so here is the answer:

Slides for Git/Gerrit/Jenkins talk

Slides for Eclipse Productivity talk

As our Git/Gerrit/Jenkins talk included a live demo which is not part of the slides, we also encourage you to watch this recorded webinar in case you like to see how you never have to look at code reviews again before Jenkins has already guaranteed a certain minimum quality (compiles, test run through, coding styles met, IP not violated, etc). Furthermore, we have written a separate blog post on how to configure the Gerrit Trigger plugin in the past.

Another question that came up was where we got our industry statistics on the popularity of code review practices, defect removal efficiency and costs of code review compared to other methods like pure Scrum, desk checks and static analysis. The answer is in our slides but for those of you who like to know immediately, check out this review for the great book we quoted for those numbers.

Last but not least, we would like to thank CollabNet Marketing for having sponsored BED, we can tell that our prizes for the raffle were definitely appreciated by the lucky winners.

Looking forward to BED 2014 now.

Dharmesh, Dariusz and Johannes

Johannes Nicolai

Johannes Nicolai is CollabNet’s Development Manager leading all Git and Gerrit related development efforts. Furthermore, he is responsible for CollabNet Connect /synch, CollabNet’s platform to integrate TeamForge with third party ALM platforms. Johannes holds a Master of Science in IT Systems Engineering from Hasso Plattner Institut Potsdam and is a Certified Scrum Master. Before joining CollabNet five years ago, he was doing consulting on user centric design, developing cryptographic software and architecting SAP integrations. He is an Open Source enthusiast and contributes to many projects (check out for details).

Tagged with: , , , , , , , ,
Posted in Agile, DevOps/CI, Git

Leave a Reply

Your email address will not be published. Required fields are marked *




connect with CollabNet
   Contact Us

Have new blog posts sent directly to your email.

looking for something

CollabNet: RT @sdtimes: The digital revolution is driving the demand for quality software at speed #softwaredevs
Date: 29 June 2016 | 9:24 pm

CollabNet: RT @Flint_Brenton: Check out my latest blog on #Agile in the Public Sector on @SYSCONmedia: @DevOpsSummit: @CollabNet:
Date: 29 June 2016 | 9:24 pm

CollabNet: CollabNet on the Move: Catch us at One of These Upcoming Events #CloudExpo #India #DevOps #actionableDevOps
Date: 29 June 2016 | 6:28 pm