GitHub and Jenkins pull request checking

In my previous post titled GitHub and Jenkins integration I showed one possible way of integrating GitHub with Jenkins and outlined the idea and flow of pull request checking. In this post I will show you how to configure Jenkins job to achieve that and also how to add a bit of fancy to this whole process.

Read more ›

Posted in Miscellaneous Tagged with: , , ,

GitHub and Jenkins integration

Jenkins is a well-know term in many teams around the world and has been for quite some time now. As many organizations migrate their source code form centralized version control systems to git, GitHub seems like a great tool to support and simplify work with git. Needless to mention its great support for code reviews by the concept of pull requests. Both Jenkins and GitHub are great tools on their own but it would be really nice to integrate them and leverage the power of automation even more. In this post I am going to describe my attempt to do so.

Read more ›

Posted in Miscellaneous Tagged with: , , ,

Top 3 noteworthy books I read in 2014

So the year 2014 is over and I wrote few posts about books that I enjoyed reading over this period. However, reading IT books about frameworks, processes or practices can be a tiring activity. So once in a while I feel the need to grab a book of a different kind and recently I started reading about the history of our field and also the company side of things – especially startups. In this post I want to offer a short review of books that stood out to me the most and maybe entice you a bit to give them a chance and learn valuable lessons described in them (and there are quite few of them). So without further ado, I present to you my top 3 books of 2014.

Read more ›

Posted in Book reviews Tagged with: , , , ,

Spring Rest API with Swagger – Fine-tuning exposed documentation

I tackled details of integration, documentation creation as well as exposition of documentation using Swagger and its module Swagger UI. One of obvious shortcomings that might be serious concern for people managing their API documentation is fine-grained control over what is published and what stays hidden. There are several reasons to decide to hide something from users. First might be the lack of relevance of introspected information that just don’t belong to the documentation. Other big issue might be security concerns as well as the design of API documentation itself.

Read more ›

Posted in Spring Tagged with: , , , , , , ,

Web Summit 2014

MASTER_LOGO

One of the first things I have noticed after moving to Dublin was that I managed to arrive just before the start of Web Summit conference. Being so late to the party I decided to take an alternative route and volunteered with my friends to get an inside look at how conference of this magnitude is run and also to meet more like-minded people. Following post is going to provide you a short overview of the event and introduce the atmosphere of biggest IT conference in Europe.

Read more ›

Posted in Miscellaneous Tagged with: , , , ,