I have to introduce Microservice with all its architectural patterns to my team and at the end I could say:

You will find very valuable information on Internet! There are a lot of very good sources for this topics in Internet, amazing.

My problem is only: I still cannot find…


Today in big companies with thousands of apps we have a problem with a lot of legacy apps and systems. Most of the time we face three generations of apps or systems as shown in figure 1:

  • Generation 1: mainframe, COBOL, IMS / DB2 database on mainframe, terminal, screen-scraper and…


I write this short article to show why I think the following opinion would be our future:

“It’s just matter of time that we won’t care whether we have in-process or remote calls. Everything will be transparent for developers. No semantic difference. No network or in-process difference. …


After this story I wrote from Alex A Breakfast a Day Keeps A Homeless Away… I continue to tell you what’s happening with investing our time story.

Invest Our Time Instead of Money

In the time of COVID-19 we all have a hard time. In Europe we had lockdown, a lot of people get their income…


For me the most interesting developer conferences today are Google I/O, Microsoft Build and Apple WWDC. Some of you would surely ask what about Java One (today they renamed it to Oracle Code One) or IBM / RedHat or SAP SAPPHIRE NOW or AWS re:Invent?

  • Java One was my favorite…


In this short story I’ll show you how to deploy GWT / J2CL web apps on Microsoft Azure Static Web Apps Service. There are some advantages if you implement your web apps with Full CSR (Client Side Rendering) so that the web apps just run on your web browser and…


Today 3rd. April 2021 I released the GWT Boot Starters 1.0.0 to Maven Central which is the first final version of GWT Boot Starters. In this short article I’ll show you how GWT Boot Starters can help us to build our GWT web apps easier and faster.

GWT Boot: Java on the Browser with GWT Transpiler

What is GWT (“gwit”, aka. Google Web Toolkit)?

GWT is a…


Or how you can get the best out of it…

© Java Oracle

Java is a robust language and bla bla bla. We already know this since Y2K Millennium Bug but most of us actually really realize the advantages of Java from Bruno Borges, one of the famous Java Champion (although in the…


This is a second part of the article about UI (User Interface) development in 2020. Here is the first part: UI Development Trend in 2020: Declarative UI to Rule Them All.

Today I’m talking about Web apps UI development. As we have seen in the UI framework development history, we…


In year 2020 it seems that major players in UI development are agreed in how we, developers, should design the UI (User Interface) of our apps or web apps. In this article I will show you the current UI development trends with different frameworks and environments available in 2020 and…

Dr. Lofi Dewanto

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store