-
Software Development
Open Source Rules of Engagement
The Eclipse Development Process (EDP) defines–in its section on principles–three open source rules of engagement: Openness, Transparency, and Meritocracy: Open…
Read More » -
Groovy
Groovy 1.8.0 – meet JsonBuilder!
Groovy 1.8.0 released in April brought a lot of new features to the language, one of them is native JSON…
Read More » -
Desktop Java
Best Practices for JavaFX Mobile Applications, Part 1
As everybody who is interested in JavaFX will know by now, JavaFX Mobile was released a short while ago. It…
Read More » -
Groovy
Simple but powerful DSL using Groovy
In one of my projects we had very complicated domain model, which included more than hundred of different domain object…
Read More » -
Enterprise Java
The problems in Hadoop – When does it fail to deliver?
Hadoop is a great piece of software. It is not original but that certainly does not take away its glory.…
Read More » -
Software Development
15 Tenets For The Software Engineer
Many people talk about the things a software engineer needs to know in order to be successful in their job.…
Read More » -
Software Development
Shame driven development
I always aspire to write well-crafted code. During my day job, where all production code is paired on, I think…
Read More » -
Software Development
How should REST services be documented?
REST has become the standard way of creating APIs and exposing resources on the internet. Traditional web services (using SOAP…
Read More » -
Software Development
Git Tutorial – Getting Started
I was a long time Subversion user then. So, when I got introduced to Git few months back, I was…
Read More »