-
Core Java
More compact Mockito with Java 8, lambda expressions and Mockito-Java8 add-ons
Mockito-Java8 is a set of Mockito add-ons leveraging Java 8 and lambda expressions to make mocking with Mockito even more…
Read More » -
Software Development
Build your own robot arm – programming
Now, that the arm is assembled it is time to take it to the next level. It is time to…
Read More » -
Software Development
Devoxx UK 2015 – The League of Extraordinary Developers
The third edition of Devoxx UK 2015 was in London, between 17th and 19th June. This was my first conference…
Read More » -
Core Java
What’s Even Harder Than Dates and Timezones? Dates and Timezones in SQL / JDBC!
There was an interesting discussion recently on the jOOQ mailing list about jOOQ’s current lack of out-of-the-box support for TIMESTAMP…
Read More » -
Enterprise Java
Learning Spring-Cloud – Writing a microservice
Continuing my Spring-Cloud learning journey, earlier I had covered how to write the infrastructure components of a typical Spring-Cloud and…
Read More » -
Enterprise Java
Spring Batch – Replacing XML Job Configuration With JavaConfig
I recently assisted a client in getting up and running with a Spring Batch implementation. The team had decided to move forward…
Read More » -
Core Java
The Features Project Jigsaw Brings To Java 9
So, Project Jigsaw… We already know quite a bit about it but have not yet seen the details of how…
Read More » -
Core Java
Writing a download server. Part III: headers: Content-length and Range
We will explore more HTTP request and response headers this time to improve download server implementation: Content-length and Range. The…
Read More » -
DevOps
7 Monitoring Tools to Prevent Your Next Production Doomsday
What are some of the most useful monitoring tools for Java developers? Monitoring is an essential function in production environments…
Read More »