Miscellaneous

In my current project, we do a bunch of work revolving around Elasticsearch and enabling our customers to quickly access the relevant portions of our large data set. A couple of weeks ago I was asked to come up with a method to compare the costs of working with NGrams ...

This is the second post about presenting I have written. To catch up on the reasons why one should consider the use of HTML-based presentation framework, please refer to my previous post Presenting with reveal.js.

Now, that the presentation is complete, we can see that many of the pain ...

When it comes to documenting the APIs (especially the REST ones), having the cURL samples that one can try out and play around with has become the defacto standard these days. However if you actually want to read through the response body, look up certain piece of information or just ...

There are many aspects one must take into consideration when it comes to picking the right board for their project – from performance, memory, battery life, available slots for SD cards or bee modules all the way to the connectivity, namely network interface. Whether it is wired or wireless network ...

Presentations are sort of an unavoidable feature of both student and professional life. They bring many challenges with them that can catch you by surprise. I found myself in a need to do a presentation for my teammates to showcase a library I spent the last weeks developing. I was ...

If I were to list some of the most dangerous habits observed in the way programmers work, I would definitely put making assumptions on this list. Let me explain. Recently, I have been debugging this one unit test that was showing signs of being a false positive. Turns out I ...

It seems like behavior-driven development (or BDD) and its supporting tools are gaining stronger momentum in Java world than ever. Cucumber, as one of the most popular frameworks used to support and automate BDD, seems like the go-to framework to power user acceptance tests (or UATs) ...

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 ...

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 ...

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 ...

So today I decided to write about a topic I have not mentioned on my blog before and is not Java related. Few months ago, I’ve got my hands on an Arduino compatible board for the first time. I was pretty intrigued to explore what this little guy can ...

Recently, I have been invited to connect with a lot of people on LinkedIn and most of them were headhunters, recruiters and various HR related roles. The amount of invites from these people was really appealing to my ego at ...