-
Software Development
Architecture Artifacts Cross-Checker
Last time we looked at architecture metrics. We stated then that the data required for calculating these metrics could come…
Read More » -
Software Development
Architecture Metrics
Last time we saw how major tech projects continue to be difficult to schedule. One thing that can keep momentum…
Read More » -
Software Development
Target Architecture
In the last two posts, we looked at generic architecture diagrams and security-specific diagrams. These diagrams reflect the current architecture…
Read More » -
Software Development
Data Flow Diagrams and Threat Models
Last time we looked at some generic diagrams from the C4 model, which are useful for most teams. This time…
Read More » -
Software Development
Architecture Diagrams
Hi, my name is Ray, and I’m a software architect. According to my old boss Jeroen van Rotterdam, this means…
Read More » -
Software Development
TDD is like working out
We all know that exercise is good for us, members of the species Homo Sapiens Sitonourasses. And yet most of…
Read More » -
Core Java
Functional FizzBuzz Kata in Java
A while ago I solved the FizzBuzz kata using Java 8 streams and lambdas. While the end result was functional,…
Read More » -
Core Java
How to manage dependencies in a Gradle multi-project build
I’ve been a fan of the Gradle build tool from quite early on. Its potential was clear even before the 1.0 version, when changes were…
Read More » -
Core Java
FizzBuzz Kata With Java Streams
After only a couple of weeks of Judo practice, my son got bored. He complained that he wasn’t learning anything, because he…
Read More »