-
Agile
Making Release Frictionless, a Business Decision, Part 1
Would you like to release your product at any time? I like it when releases are a business decision, not…
Read More » -
Enterprise Java
Reference by Identity in JPA
In a previous post, I mentioned that I opted to reference other aggregates by their primary key, and not by…
Read More » -
Software Development
Neo4j: Cypher – Detecting duplicates using relationships
I’ve been building a graph of computer science papers on and off for a couple of months and now that…
Read More » -
Software Development
Dev-Assurance: Hybrid between a developer and a quality assurance personnel
Over the span of my career, I have seen many battles unfolding between the development team and the quality assurance…
Read More » -
Enterprise Java
Spring Integration – Polling file creation and modification
1 Introduction File support is another of Spring Integration’s endpoints to communicate with external systems. In this case, it provides…
Read More » -
Software Development
Why you Should Attack Your Systems – Before “They” Do
You can’t hack and patch your way to a secure system. You will never be able to find all of…
Read More » -
Agile
Surge or pivot? – notes on failure
Failure is good. We learn from failure. Failure is learning; the information content of a failure may be more than the…
Read More » -
Core Java
New eBook: The Complete Guide to Solving Java Application Errors in Production
What does it take to build an informed error handling workflow? Production exception handling is a dark science. Once your…
Read More » -
Agile
Three Considerations For Your Agile Project
As consultants, we have the privilege of helping our clients along their agile journeys. It is always interesting, as each…
Read More »