-
Core Java

Daemonizing JVM-based applications
Deployment architecture design is a vital part of any custom-built server-side application development project. Due to itâs significance, deployment architecture…
Read More » -
Groovy

Grails Goodness: Using Converter Named Configurations with Default Renderers
Sometimes we want to support in our RESTful API a different level of detail in the output for the same…
Read More » -
Enterprise Java

Examining Red Hat JBoss BRMS deployment architectures for rules and events (part II)
(Article guest authored together with John Hurlocker, Senior Middleware Consultant at Red Hat in North America) In this weeks tips…
Read More » -
Core Java

Introduction to writing custom collectors in Java 8
Java 8 introduced the concept of collectors. Most of the time we barely use factory methods from Collectors class, e.g. collect(toList()), toSet() or maybe something…
Read More » -
Agile

Agile Myth #2: “Agile is About Project Management”
This is my third post on a multi-part series entitled, “Agile Myths and Misconceptions”. It’s based on the talk I gave…
Read More » -
Software Development

Complexity is the Excuse
When I speak to people about how it is possible to continuously deliver customer value with near zero issues, I…
Read More » -
Software Development

Writing Tests for Data Access Code â Green Build Is Not Good Enough
The first thing that we have to do before we can start writing integration tests for our data access code…
Read More » -
Software Development

The 4 Levels of Freedom For Software Developers
For quite some time now Iâve been putting together, in my mind, what I think are the four distinct levels…
Read More » -
Core Java

Creating Your Own Java Annotations
If youâve been programming in Java and using any one of the popular frameworks like Spring and Hibernate, you should be very…
Read More »





