-
Enterprise Java
Observer Pattern with Spring Events
INTRODUCTION The essence of the Observer Pattern is to ‘Define a one-to-many dependency between objects so that when one object…
Read More » -
Core Java
Which Java thread consumes my CPU?
What do you do when your Java application consumes 100% of the CPU? Turns out you can easily find the…
Read More » -
Enterprise Java
Gradle Custom Plugin
This tutorial describes the way of creating Gradle standalone custom plugin. It covers the following topics Creating task, and using…
Read More » -
Software Development
What’s better – Big Fat Tests or Little Tests?
Like most startups, we built a lot of prototypes and wrote and threw out a lot of code as we…
Read More » -
Core Java
Java memes which refuse to die
Also titled; My pet hates in Java coding. There are a number of Java memes which annoy me, partly because…
Read More » -
Software Development
Bcrypt, Salt. It’s The Bare Minimum.
The other day I read this Arstechnica article and realized how tragic the situation is. And it is not this…
Read More » -
Software Development
Overqualified is Overdiagnosed
I’ve been inspired by comments on prior articles to discuss the sensitive topics of ‘overqualification’ and ageism. My Why You…
Read More » -
Enterprise Java
Rewrite to the edge – getting the most out of it! On GlassFish!
A great topic for modern application development is rewriting. Since the introduction of Java Server Faces and the new lightweight…
Read More » -
Enterprise Java
Customizing Spring Data JPA Repository
Spring Data is a very convenient library. However, as the project as quite new, it is not well featured. By…
Read More »