The future of Low code application development platforms

According to Gartner, by 2023, over 50% of medium and large enterprises will have adopted low code application development platforms (LCADP) as one of their application development strategies.

Currently the non-tech companies are becoming digitized at such a fascinating rate, thus a need to develop applications faster to improve on their inefficiencies and keep ahead of the competition. Alot of business have transitioned to the cloud, i.e ecommerce, restaurants, online reservations etc.

Out of curiosity… 🙂

How often do you use productivity apps such as spreadsheets to share data in your organization using emails?

How do you share the data on the spreadsheets to the rest of the team ensuring it’s security? what if one drops the ball and all the sensitive data is exposed?

How about collaboration? and the authorizations measures set to ensure the right audience can access the right data?

Well, if these and many other scenarios around data resonates with you, then you need to think of a low code application platform.

A Low code application development platform allows users to create customized enterprise grade applications rapidly using high level programing abstractions. Basically there is less code to no coding at all. The platform enables both professional and citizen developers to rapidly develop enterprise applications from using as simple tools such as spreadsheets.

Some of the major usecases of Low code application development include:

In Lines of Business

Low code application platforms allows you to rapidly create inter departmental apps. Business users with no coding skills can take advantage of low code platforms to innovate in their departments. The HR department can create applications using employee data, Sales & Marketing department can also create events or sales applications or integrate with other enterprise apps for efficiency. Also the finance department can create applications that consolidate reports and visualize them! there are so many application use cases and innovations around low code application development platforms.

Upgrading Legacy Applications


LCADP can enable you to build applications faster and migrate from your legacy software which may be limiting you in terms of functionality. With the agility that low code applications platforms comes with, you can be able to innovate faster and cut down costs in application development.

Extending the Enterprise applications

Low code application development platforms are best fit in extending Enterprise applications. Some of those functionalities or customizations not met by your enterprise application can be met by using LCADP. This platforms integrates very well to the existing Enterprise investments.

Things to consider while choosing a low code application development platform;

Security – how secure is the application built, the ability to support authentication and authorization even in a multi cloud environment.

Ease of Use – can citizen developers get started at much ease?

Integrations – can you be able to integrate with the standard REST/SOAP services or extend the enterprise applications?

Collaboration – How easy is it working as a team? can you track changes?

Oracle knows the value of low code application development and has invested in low code solutions to our customers.

Oracle Application Express (APEX) allows developers to build data centric web applications with superior functionality, performance and end user experience with minimum coding.

Oracle Visual builder enables you to build web, mobile and progressive web applications using a visual, browser based development environment.

Other cloud providers have also invested in low code application development platforms. A clear indication that the future of low code application platforms is massive.

In the era of cloud innovations, where there are a lot of changes in the market, companies need to be agile, innovate faster to be ahead of their competition. Low code platforms are a game changer due to the speed at which one can create an application, the limitless functionalities one can have and integrations capabilities they provide.

The future of Low code application development platforms is huge! Companies are choosing low code to cut down on application development cost, to reduce the time it takes in creating new applications and simply to innovate faster with less or no programming skills.

Do you wanna get started?

Check out Oracle Low code application platforms


A multi cloud strategy in cloud adoption

Cloud computing is the convenient model of computing where users can access from anywhere a shared pool of resources and pay only for what they consume.

It has been largely adopted by majority of the startups , SMEs (Small and Medium-sized Enterprises), and large enterprise businesses. Among the reasons being that it makes the businesses to focus on the core of their business as the cloud provider offers a scalable, reliable and on demand infrastructure, platform or software service.

Multi cloud strategy is the newly adopted trend where businesses are involving more than one cloud vendor to support their business. This should not be confused with hybrid computing.

Hybrid computing refers to when a business runs some of it’s workloads on premise and other on a public or private cloud with a secured connection between the two. Multi cloud on the other hand refers to when a business involves different cloud providers to run it’s workloads.

Some of the benefits of a Multi Cloud Strategy include:

  • Avoiding Vendor lock in – Some enterprises are afraid of being locked into a single vendor- thus with the multi cloud strategy they are not “dependent” on a single cloud provider.
  • Redundancy and Performance – Every enterprise wants to have a continual up time and performance to beat their competition. This makes them approach multi cloud strategy to support their strategy.
  • Data sovereignty /Compliance – Due to different regulations, some enterprises are forced to adopt certain cloud vendors within their regions or within the stipulated regulations regarding data .

However, a multi cloud strategy comes at cost such as you require a large talent pool to handle the various technologies from the various vendors, this can also lead to management complexity.

Some cloud vendors have already adopted the multi cloud model.

Oracle Cloud and Microsoft Azure cloud have a interoperability partnership allowing customers to run mission critical enterprise workloads across both clouds.

Google embraces the mult cloud strategy with Anthos, an open application modernization platform.

As an enterprise, you need to evaluate your current status on the digital transformation journey, where you are today and where you target to be, then choose wisely a cloud strategy that shall offer you a high ROI.


Today, the greatest concern on many enterprise IT infrastructures is manageability, reliability , availability, performance, security, scalability just to list a few.

If a multi cloud strategy solves the above challenges for you, then it’s time you take the leap.


Tech Target

ZD Net

Oracle News

Google News

Bash commands you can never live without!

This is more of a generic post. I am posting some of the Bash/Linux/Windows commands i find useful everyday!

Source Control :Git

When you want to push your local project to GitHub, create a repository (Don’t add a Readme file yet) on GitHub.

On your local workstation, fire the bash utility in the root folder of your project on your windows file system.

On the Git Bash, run:

git init
git remote add origin https:// (link to your online repository)
git remote -v (Just to confirm your remote repo)
echo 'node_modules'>>.gitignore (Files you want to ignore to pushing to GitHub)
git add .
git commit -m "First commit"
git push origin master

A times you may have commit issues due to file conflicts:

Open the conflicting file -edit and merge the head accordingly. Then;

git add filename
git commit -m "merged file A and B"git push origin master

Other commands:

Ngrok: (helps you expose your localhost to public internet)

http localhost:<port>  (Windows, where port is your port number)

./ngrok http <port> (Linux, where port is your port number)

In Oracle compute, you might want to run a “screen” command to run the ngrok  on detached mode:

screen-S <name of the new screen> This opens a new Screen.

Deploy ngrok on this screen. When done press Ctrl +A+ D to exit.

To confirm the the screen got created:

screen -ls  (shows you all the screens and their ids named "Detached")

To re-access the screen:

screen -r <screen_ID>

To quit:

screen -X -S <screen_id> quit

What other commands do you use daily… but you keep forgetting?

Happy coding! Keep Innovating!