-
Core Java
Exception Handling Guidelines & Best Practices
Let’s review some basic exception design guidelines, summarized from Object Design: Roles, Responsibilities, and Collaborations (Rebecca Wirfs-Brock and Alan McKean,…
Read More » -
Software Development
Building High Performance Applications
Performance is one word which is used to describe multiple scenarios’ when talking about the application performance. When someone says,…
Read More » -
Enterprise Java
Spring Remoting Support with Http Invoker
Spring HTTP Invoker is an important solution for Java-to-Java Remoting. This technology uses the standard Java serialization mechanism to expose…
Read More » -
Groovy
Exposing Functionality Over HTTP with Groovy and Ultra-Lightweight HTTP Servers
I needed a quick and simple way to enable some users to query a table and figured out that the…
Read More » -
Enterprise Java
The all-new Play Module Repository
Back in November, I spoke to Nicolas Leroux of the Play framework about creating a module repository. He agreed it…
Read More » -
Enterprise Java
Protect a REST service using HMAC (Play 2.0)
We have HTTPS, what more do we need? When you talk about security for REST based APIs, people often point…
Read More » -
Enterprise Java
The Strategy Pattern
In a recent blog on I received a comment from Wojciech Soczy?ski about how the “strategy” pattern can be used…
Read More » -
Enterprise Java
RabbitMQ: Scheduled Message Delivery
Earlier this month I gave a presentation at ComoRichWeb on RabbitMQ and one question from an attendee was “Is it…
Read More » -
Enterprise Java
5 useful methods JSF developers should know
The aim of this post is a summary about some handy methods for JSF developers they can use in their…
Read More »