Maven security plugins

There are two great plugins that help you make your applications built in Maven more secure. I have recently added them to some projects at work and it seems to work quite well. FindbugsSec You may have heard about Findbugs, it looks for bugs in Java programs. It is based on the concept of bug patterns. A bug pattern is a code idiom that is often an error. FindbugsSec is a security plugin for… [read more →]

Getting Acceptance Criteria right with Example Mapping

I already wrote about the concept of the Three Amigos, this time I want to share a method to facilitate the refinement of user stories and the creation of acceptance criteria, named Example Mapping. The problem with getting user stories and acceptance criteria right is that often there is not enough collaboration - just remember the Agile Principle "Business people and developers must work… [read more →]

Grep with surrounding lines


Yesterday I wanted to find a maven dependency in my project, that itself depended on another dependency, which had a security issue and needed updating. The command mvn dependency:tree displays the whole dependency tree, but in a large project it takes a while to find what you're looking for. So I grepped the result mvn dependency:tree | grep "<name>" which confirmed the dependency was… [read more →]