-
Career
Why You Didn’t Get the Job
Over the course of my career I have scheduled thousands of software engineering interviews with hundreds of hiring managers at…
Read More » -
Enterprise Java
Resolve circular dependency in Spring Autowiring
I would consider this post as best practice for using Spring in enterprise application development. When writing enterprise web application…
Read More » -
Enterprise Java
Extenders: Pattern or Anti-Pattern?
The extender pattern has become popular in recent years and has even been utilised in OSGi standards such as the…
Read More » -
Enterprise Java
Hibernate Composite Ids with association mappings
Recently, We faced a tricky situation with hibernate association mapping with a composite id field. We needed to have bidirectional…
Read More » -
Enterprise Java
Using Gradle to Bootstrap your Legacy Ant Builds
Gradle provides several different ways to leverage your existing investment in Ant, both in terms of accumulated knowledge and the…
Read More » -
Enterprise Java
Hooking into the Jenkins (Hudson) API, Part 1
Which one – Hudson or Jenkins? Both. I started working on this little project a couple of months back using…
Read More » -
Enterprise Java
Hooking into the Jenkins (Hudson) API, Part 2
This post continues from Part 1 of the tutorial. It’s been almost a year, but I finally had some time…
Read More » -
Career
Learn A Different Language – Advice From A JUG Leader
The cry of “Java is Dead“? has been heard for many years now, yet Java still continues to be among…
Read More » -
Software Development
10 Object Oriented Design principles for the Java programmer
Object Oriented Design Principles are core of OOPS programming but I have seen most of Java programmer chasing design patterns…
Read More »