-
Enterprise Java
Microservices and DevOps with TIBCO Products
Everybody is talking about Microservices these days. You can read a lot about Microservices in hundreds of articles and blog…
Read More » -
Enterprise Java
Leaky Abstractions, or How to Bind Oracle DATE Correctly with Hibernate
We’ve recently published an article about how to bind the Oracle DATE type correctly in SQL / JDBC, and jOOQ.…
Read More » -
Ceylon
Tuple and entry destructuring
The next release of Ceylon features an interesting range of new language features, including constructors, if and switch expression, let…
Read More » -
Agile
How Do You Serve Your Organization?
A recent coaching client was concerned about the progress his team was making—or really, the lack of progress his team was…
Read More » -
Agile
The New Agile–More, Please!
The current buzz at the agile world is scale. Now that we know that agile looks golden, we want to…
Read More » -
Core Java
Three Common Methods Generated in Three Java IDEs
In this post, I look at the differences in three “common” methods [equals(Object), hashCode(), and toString()] as generated by NetBeans…
Read More » -
Enterprise Java
A beginner’s guide to transaction isolation levels in enterprise Java
Introduction A relational database strong consistency model is based on ACID transaction properties. In this post we are going to…
Read More » -
Core Java
Asynchronous timeouts with CompletableFuture
One day I was rewriting poorly implemented multi-threaded code that was blocking at some point on Future.get(): …
Read More »