-
Groovy
Groovy Goodness: Use Builder AST Transformation for Fluent API
Since Groovy 2.3 we can easily create a fluent API for our classes with the @Builder AST transformation. We can…
Read More » -
Enterprise Java
Stateless EJBs: Pooling and Lifecycle
A summarized view (notes) of the Stateless EJB pooling and life-cycle. Useful for newbies . . . . . EJB…
Read More » -
Core Java
Chronicle and low latency in Java
Overview I was watching this excellent presentation by Rolan Kuhn of Typesafe on Introducing Reactive Streams At first glance it appears that…
Read More » -
Software Development
Micro Services the easy way with Fabric8
Micro Services have received a lot of discussion of late. While its easy to argue the exact meaning of the term;…
Read More » -
Enterprise Java
Spring Java Configuration: Session timeout
We live in a nice time, when you can develop a Spring application using java based configuration. No redundant XML…
Read More » -
Software Development
Tracking Exceptions – Part 6 – Building an Executable Jar
If you’ve read the previous five blogs in this series, you’ll know that I’ve been building a Spring application that…
Read More » -
Software Development
See, always told you: testing is just a waste of time
Automated testing has become something people don’t speak about any more. It matured to being a standard in software development,…
Read More » -
Software Development
Test Driven Discipline
As the ”Is TDD Dead or Alive” continues, it is interesting to see the different kind of discussions. Here’s an…
Read More » -
Software Development
Inconvenient truths of project Status reporting
Long time readers of this blog may recall that I subscribe to the high-brow MIT Sloan Management Review. They may…
Read More »