Sometimes, we need to develop some projects with different Odoo version. So we need to make sure that the project’s dependencies will not interfere with the dependencies of other projects that can be running a different version of Odoo or will use different third-party add-on modules, which need different versions of Python dependencies.

This article will step by step to set up a multi-version Odoo development environment locally for Ubuntu (see more at Odoo 12 Development Cookbook).

Read More

JavaScript is a popular language among web developers which gave rise to several frameworks that simplify your code. According to the largest online developer communities, StackOverflow in their 2019 survey of the most sought-after programming languages shed some light on what to expect in the coming year:

Top Programming Languages in 2019

For the seventh year in a row, JavaScript is the most commonly used programming language. So how to learn JavaScript, how to up-level of your programming language skills, what is the path for learning JavaScript from the beginning? If you don’t know how to get started, then you should read this post.

Read More

History of Cloud Computing

Cloud computing is a buzzing word nowadays. It appeared as early as 1996, with the first known mention in a Compaq internal document (per Wiki). Many companies are joining the cloud computing journey and archived a lot of benefits.

I have been working on various cloud computing projects from start to finish; involved in the full project lifecycle, including design, planning, development, deployment, testing, maintenance, and support. Some clients prefer to use their on-premise data centers, but most of my projects used the cloud – Amazon Web Services, Microsoft Azure and Heroku. So, I wanted to write this post to share my cloud computing journey. My hope is to encourage you to build secure, scalable, highly available and cost-effective cloud applications. Learn to share and share to learn will help us all grow, don’t you agree?

Read More