-
Core Java
Advanced Creation of Hamcrest Matchers
Intro Last time, I went over what a Hamcrest Matcher was, how it’s used, and how to make one. In…
Read More » -
Core Java
Redesigning Hamcrest
I’ve done a few posts on the Hamcrest library, and I really do enjoy using it, but there are a…
Read More » -
Core Java
Java Lambdas and Low Latency
Overview The main question around the use of Lambdas in Java and Low Latency is; Does they produce garbage and…
Read More » -
Agile
Burning Down The House–Agile Remix
Burn-down charts are awesome. They are part of agile’s set feedback loops. Take a look at a burn-down chart, and…
Read More » -
Groovy
Suis-je Groovy? No! What Pivotal’s Decision Means for Open Source Software
Today there was great news in the JVM ecosystem. Pivotal, the company who is committed to OSS has become a…
Read More » -
Enterprise Java
EE Servlet 3: Developing User Login with Session and Filter
I have introduced the Application class in my previous post where you can setup backend services. One example service I…
Read More » -
Groovy
Grails chained select – load data on one dropdown box depending on another
This tutorial will show how to create two select boxes where the second select box’s items are affected by the…
Read More » -
Groovy
Grails render images on the fly in GSP
This tutorial will show how to generate PNG images on the fly and display inside a GSP. This can serve…
Read More » -
Enterprise Java
Microservices in the Enterprise: Friend or Foe?
A micro approach to a macro problem? The microservice hype is everywhere, and although the industry can’t seem to agree…
Read More »