Language use at REA

As previously discussed we’re pretty keen on micro services at REA. Our delivery teams are organised around small, autonomous “squads” that get to choose pretty much any language and technology stack they wish to implement their solutions.

This inevitably leads to a fairly broad church of language use. 🙂

Continue reading

Your build information on your android device!

The healthy competition that prevails in the mobile industry today is primarily between iOS and Android. This competition is mainly fuelled by the number of applications written for both operating systems by developers across the world. Both have their unique features which most applications attempt to exploit. Recently, after coming back from here and hence decided that I should attempt to begin with android and write an application that I would want to use day in and day out! From this thought process, emerged “Blamer“.

We are firm believers in Test Driven Development and one of the main tenets of TDD is quick feedback. Keeping this in mind, I recently wrote the above mentioned Android Application.

It connects to your Jenkins CI server and downloads information about the builds. It does not connect to any other CI server yet but I am working on it!

You can individually step into broken builds and see how, why and when they failed and if the person whose commit broke the build exists in your phone book, you can actually SMS them about the failure.

The application is available on the android market and the source code is freely available on my GitHub account.

Feel free to fork the code and contribute. Any comments and/or feedback will be most welcome.