-
Enterprise Java
JPA in case of asynchronous processing
Few years ago in Java world it was almost obvious that every “enterprise” class project needed JPA to communicate with…
Read More » -
Software Development
Microservices: When the Stars Aligned
In The History of Failed Initiatives I mentioned that microservices as a concept existed for a long time. And yet,…
Read More » -
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 »