-
Enterprise Java
Spring Security Implementing Custom UserDetails with Hibernate
Most of the time, we will want to configure our own security access roles in web applications. This is easily…
Read More » -
Software Development
Stumbling towards a better design
Some programs have a clear design and coding new features is quick and easy. Other programs are a patchwork quilt…
Read More » -
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 »