Home » Author Archives: Nadav Azaria

Author Archives: Nadav Azaria

Agile Estimation – Are We Missing Something?

agile-logo

An honorable member in any development group manifest is enhancing people’s knowledge and expertise. However, it often gets positioned in the infamous “Important/Not Urgent” quarter of the Eisenhower matrix, and gets less attention than it should. Even if an organization does invest effort in this, it will be managed separately from the development process. In this post I will suggest ...

Read More »

The Dev-QA Delicate Relationship

software-development-2-logo

Success to your product is directly influenced by the ability of your QA and Dev teams to work well together. This is even more tightly coupled in the agile world when QA and Dev work and deliver under the same team. Symbiosis between QA and Dev will accelerate delivery time, create a more robust product, and overall will increase team ...

Read More »

JPA 2.0 Criteria Query with Hibernate

jboss-hibernate-logo

Criteria Query has been introduced in JPA 2.0. With the help of criteria queries you can write your queries in a type-safe way. Before criteria queries, developers had to write queries through the construction of object-based query definitions. There might be chances of incorrect syntax while building the queries. The criteria query API provides feature to create structured and nested ...

Read More »

Executing a Command Line Executable From Java

apache-commons-logo

In this post we’ll deal with a common need for Java developers. Execute and manage an external process from within Java. Since this task is quite common we set out to find a Java library to help us accomplish it.                   The requirements from such a library are: Execute the process asynchronously. ...

Read More »

Developer’s wife – Or how do they stand us?

jcg-logo

First of all we would like to begin with 2 apologies. The first one is sent to all women developers out there. The points are valid to your husband as well. The second apology is to all women out there. We are really not sociological experts or pretend to be. This post is written from the experience and view point ...

Read More »

A necessary condition for hiring a new developer

software-development-2-logo

Software developers often take part in the recruiting process. Determine whether a candidate is suitable for our team/company is a challenge to say the least. This is especially correct for us – software developers with no HR training and in most cases used to take decisions based on well constructed set of rules. However, this is not the case we ...

Read More »

Developer’s Fantasies

software-development-2-logo

The moment I became a proud father I almost lost all of my free time. Since then I became a proud father two times more. To make a long story short – I have three kids. This basically means no free time at all. Every now and then when I have five minutes to think clearly I fantasize about things ...

Read More »

6 things they didn’t teach me at the academy

software-development-2-logo

Looking for your first position in the software world? Want to know more about developer’s life? Improve your chances of getting hired and blend in better? Most cases you just finished your undergrad studies. The years you spent in the academy are valuable and helpful in many ways, but don’t necessarily prepare you for a developer’s life. Now, this post is ...

Read More »

Junior Developers – Anthropological Review

software-development-2-logo

Junior Developers…You can’t live with them and it is illegal to shoot them. Well, except maybe for our North Korean readers. So how the hell can you pass software development knowledge to someone who thinks that Maven is a city in Eastern Europe? In his book ‘Software Development as a Cooperative Game’, Alistair Cockburn describes the three levels of learning ...

Read More »

Effective Unit Testing – Not All Code is Created Equal

junit-logo

Unit Testing is one of the most adopted methodologies for high quality code. Its contribution to a more stable, independent and documented code is well proven . Unit test code is considered and handled as an a integral part of your repository, and as such requires development and maintenance. However, developers often encounter a situation where the resources invested in ...

Read More »
Do you want to know how to develop your skillset and become a ...

Subscribe to our newsletter to start Rocking right now!

To get you started we give you our best selling eBooks for FREE!
Get ready to Rock!
To download the books, please verify your email address by following the instructions found on the email we just sent you.

THANK YOU!

Close