-
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 » -
Software Development
5′ on IT-Architecture: the modern software architect
Before I start writing about this let me adjust something right at the beginning: Yes of course, there is the…
Read More » -
Android Core
Android Activity Animation Customization Tutorial
If you are thinking on customizing the animation of Activity transition then probably you would look for ActivityOptions class introduced…
Read More » -
Enterprise Java
How to install Gradle
Gradle is a simple and yet strong build tool. It is similar to the Ant build tool. It manages the…
Read More » -
Core Java
Java Enums: You have grace, elegance and power and this is what I Love!
While Java 8 is coming, are you sure you know well the enums that were introduced in Java 5? Java…
Read More » -
Software Development
How to win or fail when writing software: A car analogy
I realized a common analogy would be a useful tool to help non-engineers and non-developers… why not a car? A…
Read More »