Modernizing Legacy Systems with the AI Unified Process
Most software modernization projects do not fail because of technology. They fail because nobody knows anymore what the old system actually does. The code is there. It runs. It[...]
SPAs Are the New Client/Server Applications
Single Page Applications promise modernity. But in reality, they bring back all the classic client/server problems. With Vaadin, we can avoid them.
Software Architecture in Agile Development Projects
As advocates of agility, we could see this common definition of software architecture as potentially problematic.
Most Important Benefits of Agile Software Development
It’s no secret that agile is the methodology that software development has already moved into in a big way. It’s no secret that agile is the methodology that software[...]


