If you don’t find mathematical tuples XML/JSON/YAML/HTML a list of tasks with start/end dates graphical, I don’t know what to tell ya… Yet, people wil incessantly try and get me to update their Excels or (worse) ask me for one whenever I run a project. I dislike double representation because it is worse than double […]
Tag: Java
Forget Micro-services, It’s Time to Talk About Micro-applications
Micro-services is the buzzword-compliant way to talk about applications these days. That’s also ok. It’s not great, but it’s ok. Micro-services have two problems in my opinion: they are too small, and they are not small enough. To solve all your problems, even that weird one you are too shy to tell your doctor about, […]
Read More… from Forget Micro-services, It’s Time to Talk About Micro-applications
A Modern CI/CD Pipeline – Part 3: Development Street and DTAP
People are very into continuous integration/continuous delivery because they mistake continuous for smooth. I guess there’s a reason calculus jokes are not a big thing on the internet. I already wrote about a CI/CD pipeline I’ve developed using Gitlab, Maven, Fabric8 and Spring Boot. This post expands on that pipeline to instead use the fancy new […]
Read More… from A Modern CI/CD Pipeline – Part 3: Development Street and DTAP
Cyclomatic complexity
Sometimes I run, sometimes I hide, sometimes I just have to admit to that the cyclomatic complexity is just too large for this late in the day. […]
A Model of a Program
The MBT Workbench, my tool for model-based testing, is nearing completion, at least in a proof-of-concept state. The idea is that instead of focusing on setting up test logical cases and manually or semi-automatically validating that an application adheres to them, we just provide a model describing the correct system behavior, and let the computer […]
A Very Lively Memory Leak
It’s summer, and we all all know what that means: rain! And when it rains, things get all leaky. Memory leaky. The past couple days, we encountered a particularly interesting memory leak. We had some code which would leak memory and after around a month or so of running, it would start yielding problems. Due […]