Cloud and Application Modernization

Code

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

Generating awesome slideshows using JS and Vue
Generating awesome slideshows using JS and Vue

I have been recently using several JS frameworks to produce slideshows and ultimately programmatic videos. Here is my feedback about two frameworks Reveal.js and Eagle.js.

Extending components, composition with Vue.js
Extending components, composition with Vue.js

This article will illustrate how to extends some parts or a whole Vue.js component. We’ll look at two different practices : mixins and extends.

Writing custom Cobol Rules with SonarQube
Writing custom Cobol Rules with SonarQube

In this article, I present how to write custom Cobol rules with SonarQube and some caveats I encountered. The targeted audience should have some basic compiler knowledge (AST, Lexical analysis, Syntaxic analysis).

Which framework to generate source code ?
Which framework to generate source code ?

I have been recently writings tools to convert Beanshell code in Java. This is a technical post to compare some frameworks to generate java source code.

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, …

Using S3 libraries with Minio mock server
Using S3 libraries with Minio mock server

In the continuation of my previous S3 article, I present you, how to write an S3 Java Sample program that is using a mock S3 server to develop the functionalities.

Java developer testing toolbox
Java developer testing toolbox

An article dealing with Java application and testing frameworks and related libraries at the heart of DevOps and more basically the Software Development Process & Assurance, testing, and monitoring tools are key tools to ensure a high …