-
Software Development
About When Not to Do Microservices
Quick interlude to my last blog. As part of my last blog on low-risk monolith to microservice architecture, I made…
Read More » -
Enterprise Java
What is JSON Processing (JSON-P API)?
Introduction to JSON-P in Java EE The Java API for JSON Processing 1.0 (JSR 353) is a low level, lightweight…
Read More » -
Agile
Alternatives for Agile and Lean Roadmapping: Part 7, Summary
Let me summarize what I’ve been talking about in these posts. The problem I’m seeing is that too many teams…
Read More » -
Software Development
A Guide to Parsing: Algorithms and Terminology
We have already introduced a few parsing terms, while listing the major tools and libraries used for parsing in Java,…
Read More » -
Agile
Alternatives for Agile and Lean Roadmapping: Part 6, Managers Want Commitments
You’ve started thinking in feature sets. Maybe you’ve experimented with rolling wave plans inside one quarter, so you can change…
Read More » -
Agile
Utilisation and non-core team members
“But we have specialists outside the team, we have to beg… borrow… steal people… we can never get them when…
Read More » -
Enterprise Java
Generate P2 Repository From Maven Artifacts In 2017
Some years ago, I wrote a blog post about how to generate a P2 repository based on Maven artifacts. That…
Read More » -
Core Java
Java Command-Line Interfaces (Part 16): JArgp
The Java-based command line argument processing library covered in this post was the featured library of an IBM developerWorks article…
Read More » -
Enterprise Java
DispatcherServlet of Spring MVC – 10 things Java Developer should know
If you have worked with Spring MVC then you should know what is a DispatcherServlet? It’s actually the heart of Spring…
Read More »