-
Software Development
You Won’t Believe What These Five Lenses Can Show You About Your Product
Fundamentally, product management requires you to assess, synthesize, and prioritize the needs which drive the creation of your product in…
Read More » -
DevOps
Distribute your applications with Docker Images
Since I started this blog, I had the need to develop a couple of sample applications to showcase some of…
Read More » -
Core Java
Cheating with Exceptions – Java 8 Lambdas
Cheating with Exceptions – Java 8 Lambdas Leaving aside the religious debate about Checked vs Runtime exceptions, there are times…
Read More » -
Core Java
Validating Class/Package Dependencies with Classycle
Classycle is a very nice analyzer and dependency checker for class and package dependencies. It lets you define package groups…
Read More » -
Software Development
The Precious Feature Design Meetings
As we know, meetings is where work goes to die. Discussion about the point of meetings aside, there is one…
Read More » -
Software Development
BDD is – BDD is not
“I’m the smartest man in Athens because I know that I know nothing.” —Socrates 470-399 BC What BDD is (for me)…
Read More » -
Software Development
Break Single Responsibility Principle
Single Responsibility Principle (SRP) is not absolute. It exists to help the code maintainability and readability. But from time to…
Read More » -
Enterprise Java
Beginner’s Guide to Hazelcast Part 7
This is a continuation of a series explaining how to use Hazelcast. If one has not read the other six…
Read More » -
Groovy
Grails Goodness: Adding Health Check Indicators
With Grails 3 we also get Spring Boot Actuator. We can use Spring Boot Actuator to add some production-ready features…
Read More »