-
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 » -
Enterprise Java
Vaadin App on Google App Engine in 5 Minutes
In this tutorial you’ll learn how to create your very first Vaadin web application, how to run it on a…
Read More » -
Software Development
Modelling Is Everything
I’m often asked, “What is the best way to learn about building high-performance systems”? There are many perfectly valid answers…
Read More »