-
Enterprise Java
Hibernate Facts: Favoring bidirectional Set(s) vs List(s)
Hibernate is a great ORM tool, and it eases development considerably, but it has a lot of gotchas you must…
Read More » -
Software Development
Why Do We Estimate, Anyway?
I’ve been thinking about estimation these days. After the healthcare.gov site fiasco, and all the schedule games–many of which are…
Read More » -
Enterprise Java
Natural Ids in Hibernate
A natural id is a property or a set of properties that would identify an entity uniquely. We can have…
Read More » -
Core Java
Top 5 Useful Hidden Eclipse Features
Eclipse is a beast. A device whose mystery is only exceeded by its power. Some would call it a continuum…
Read More » -
Enterprise Java
Neo4j: Making implicit relationships explicit & bidirectional relationships
I recently read Michal Bachman’s post about bidirectional relationships in Neo4j in which he suggests that for some relationship types…
Read More » -
Career
So, You Want To Quit Your Job? (Fantasy Versus Reality)
This is part two in a series about quitting your job. Check out the first post here. Imagine you are…
Read More » -
Core Java
Most efficient way to increment a Map value in Java – Only search the key once
This question may be considered too basic, but is frequently asked in the forums. In this post, I will discuss…
Read More » -
Enterprise Java
Simple CRUD using Servlet 3.0, Redis/Jedis and CDI – Part 1
In this post we will build a simple user crud. The data will be stored in Redis. To interact with…
Read More » -
Enterprise Java
Adding Social Sign In to a Spring MVC Web Application: Registration and Login
The first part of this tutorial described how we can configure Spring Social 1.1.0 and Spring Security 3.2.0 but it…
Read More »