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

In the previous article, I have introduced the basic fundamentals of Serverless and its uses cases. This article will help you understand how to build, test, and deploy Serverless functions to the public clouds. Currently, we have a couple of public cloud vendors that provide service to run serverless functions such as Amazon Web Service, Azure, IBM Bluemix. But in this article, we only focus on AWS one of the largest public cloud providers on the market.

Read More

Since November 2014 when AWS introduced AWS Lambda, the term “serverless” is becoming more popular, a lot of people are talking about serverless and how to apply it to your software development.

I’ve been working with AWS for a couple of years and successfully delivered a couple of serverless projects for our customers including backend services, complex web app, microservice, data processing, event streaming. I think serverless will be one of the trends of the software development trends 2019 in relation to microservice and automation.

This article will help you understand some fundamentals of serverless and steps of how to build, test, and deploy your code automatically.

Read More

Coding on Mac with vscode

As you know WebSockets makes it possible to open a two-way interactive communication session between the user’s browser and a server. With this API, you can send messages to a server and receive event-driven responses without having to poll the server for a reply. But now we have another option to communicate between backend and client application by using the web Push Notification.

Read More