Cloud and Application Modernization

Business

Technical articles and architecture insights on cloud migration, modernization strategy, legacy transformation and enterprise IT.

Answer to the article CQRS Is an Anti-Pattern for DDD
Answer to the article CQRS Is an Anti-Pattern for DDD

This article is an answer to the benefits and drawbacks of CQRS under the light of the DDD practices. The original article written by Hristiyan Pehlivanov can be found there. Despite the provoking title, the article is well-balanced and you …

Code generation and data generator : the best use cases
Code generation and data generator : the best use cases

What is a code generator and data generator? This study provides you examples and research articles about several program automation research fields. This state of the art illustrates various use-cases where tools can be used to generate …

How to make a software developer happy ?
How to make a software developer happy ?

To be or not to be (happy), that’s the question. In this article, I expose some thoughts about what could make a software developer happy in his work. I wrote this article with several targeted audience in mind : Junior developers, …

How to implement CQRS with Spring  : new framework
How to implement CQRS with Spring : new framework

This article is a presentation of a new little framework, I have developed and used on several projects. The framework is for Spring Framework and requires Java 8.0. The code is on GitHub and downloadable from Bintray or JCenter./

I have tried Vue.js and I love it
I have tried Vue.js and I love it

I have tried Vue.js and just love it. Some weeks ago, I started a new project for which, I have to build an internet website. Context After spending really long hours on the internet, browsing, collecting every possible testimonials and …

TOP open-source dashboard solutions 2017
TOP open-source dashboard solutions 2017

A Dashboard can be a very efficient communication tool for a team, between managers and business units. It enables an organization around a vision to share common goals. It can also be useful to identify weaknesses in processes and adapt …