-
Software Development
Growing Your Tech Stack: When to Say No
Someone on your team has an exciting suggestion, a new technology to introduce. But is it a good idea? It’s…
Read More » -
Core Java
What Might a New @Deprecated Look Like?
JDK Enhancement Proposal (JEP) 277 (“Enhanced Deprecation“) proposes to “revamp the deprecation annotation and provide tools to strengthen the tail…
Read More » -
DevOps
Docker Clustering Tools Compared: Kubernetes vs Docker Swarm
Kubernetes and Docker Swarm are probably two most commonly used tools to deploy containers inside a cluster. Both are created…
Read More » -
Software Development
The 5 things a developer expects from a Project Manager: how a Project Manager can help developers becoming much more productive
To be effective as a software developer technical excellence is not enough. On top of that there are several other…
Read More » -
Enterprise Java
Implementing auto retry in Java EE applications
Initially, I wanted to call this blog – ‘Flexible timeouts with interceptor driven retry policies‘ – but then I thought…
Read More » -
Core Java
5 Free OCAJP8, OCPJP8 Mock Exams and Practice questions – 1Z0-808 809 (Java 8 Certification)
In order to do well on Java certifications, you need good books and a reasonable number of practice questions before…
Read More » -
Software Development
The Calm Before the Storm
Have you ever spent an afternoon in the backyard, maybe grilling or enjoying a game of croquet, when suddenly you…
Read More » -
Enterprise Java
Programmatically caching PrimeFaces charts via OmniFaces Cache component
In this post, you will see how to combine PrimeFaces and OmniFaces to obtain cacheable charts. In order to keep…
Read More » -
Core Java
Let’s pause for a Microsecond
A lot of benchmarks in low latency Java applications involve having to measure a system under a certain load. This…
Read More »