-
Groovy
Grails Goodness: Save Application PID in File
Since Grails 3 we can borrow a lot of the Spring Boot features in our applications. If we look in…
Read More » -
Enterprise Java
Let’s Review How to Insert Clob or Blob via JDBC
LOBs are a PITA in all databases, as well as in JDBC. Handling them correctly takes a couple of lines…
Read More » -
Core Java
When JVMs Crash: How to Investigate the Root Cause of Your Toughest Errors
What can you learn when your application crashes? I think, “Hindsight is 20 / 20” is one of the favourite…
Read More » -
Core Java
FileSystemMap: A Natural Way to Interact with your File System
As part of a project I’m working on at the moment I’ve been looking at creating a FileSystemMap. I’ve started…
Read More » -
Agile
Distributed Team & Agile? No Problem!
Tools and Techniques for the Distributed Agile Team The Agile Manifesto asserts that co-location & face-to-face communication are essential components…
Read More » -
Agile
The Kanban paradox
I’m a big fan of David Anderson’s Kanban method, I always said my brand of “Agile” was heavily infused with…
Read More » -
Core Java
How Java 9 And Project Jigsaw May Break Your Code
Java 9 looms on the horizon and it will come with a completed Project Jigsaw. I didn’t pay much attention…
Read More » -
Enterprise Java
How does Hibernate READ_ONLY CacheConcurrencyStrategy work
Introduction As I previously explained, enterprise caching requires diligence. Because data is duplicated between the database (system of record) and…
Read More » -
DevOps
Clustering Using Docker Swarm 0.2.0
One of the key updates as part of Docker 1.6 is Docker Swarm 0.2.0. Docker Swarm solves one of the…
Read More »