-
Enterprise Java

Spring Boot Oauth2 Security
This post is an enhancement for my previous post which talks about how to secure your REST API using Spring…
Read More » -
Core Java

JAR Hell
What is JAR hell? (Or is it classpath hell? Or dependency hell?) And which aspects are still relevant when considering…
Read More » -
Software Development

Debugging tip: How to simulate a slow hardisk
As a Software Engineer there are times when you’d like to have a slower system. It doesn’t happen really often…
Read More » -
Enterprise Java

CDI interceptor of HTTP Request and Header params – simple example
While developing and evolving a REST API, using Java EE , there are some cases where you would like to…
Read More » -
Core Java

Vertical and Horizontal Decorating
A decorator pattern is one of the best ways to add features to an object without changing its interface. I…
Read More » -
Clojure

Clojure web development – state of the art – part 2
This is part 2 of my “Clojure web development” series. You can discuss first part on this reddit thread. After…
Read More » -
Software Development

Letting Go Of Technical Debt
The term “technical debt” was first introduced by Ward Cunningham as a metaphor. It was in the early 90s, when…
Read More » -
Enterprise Java

Better Performing Non-Logging Logger Calls in Log4j2
Using logging guards is a common practice when using Log4j 1.x and wanting to avoid the additional performance impact that…
Read More » -
Enterprise Java

Automated Software Testing of Fusion Middleware applications with FlexDeploy
Automated software testing is one of the mandatory activities that any software organization should perform in order to be able…
Read More »





