As a programmer, we’re learning lots of technologies. We’re using multiple technologies in the development process. At that time we can’t remember all syntax, methods, functions, or other language-related rules. So, a cheat sheet is there to help us. It’s basically a document in which you can find syntax, methods, and other concepts. Let’s start with one by one.

1. OverAPI.com

overapi.com is a popular website for cheatsheets. You can find many languages such as JavaScript, PHP, Node.js, Python, plus more.

2. Awesome-Cheatsheets

Awesome-Cheatsheets is also a website, where you find cheat sheets. They provide cheat sheets for Node.js, Django, C, C++ etc.


Node is a leader in the asynchronous framework market. The platform now supports a huge portion of startups and businesses that are earning hundreds of millions of dollars in revenue. Thus, it establishes itself as a platform that can sustain a huge load, whilst retaining smooth performance. Node.js was perhaps the biggest revelation of modern server engineering that we saw. By the looks of it, Node isn’t stopping any time soon; it’s the exact opposite. The project continues to push out frequent updates and maintains old releases to support older platforms. …


Learn to set up Docker with Node.js, EC2 instance & its configuration

Once your server is ready for production, you must need one of the available solutions to make it open to the public. Most famous and well know service is Amazon Web Service (AWS) Elastic Compute Cloud (EC2). Ec2 is a main part of AWS, many top-tier services build onto it.

In this article, we first create a Node.js application using Docker, configure EC2, and then deploy it.

Before moving ahead let's first set up AWS and Docker. You need to create an account with AWS in order to use EC2, the same goes with Docker.

If you don’t know the…


Finding handy templates and themes is a great way to boost your development and cut down on effort.

Photo by Pankaj Patel on Unsplash

Before working on frontend projects with React, I looked for some of the best templates/themes for a project. I did a lot of research and found out some of the best open-source templates. I wish to share them here, so that others can get them easily and save their time on research.

I choose those templates because of the following quality factors:

  1. Free to use.
  2. Well-designed and well-structured code
  3. Well-documented

Let’s start one by one:

Connect Plus


Photo by Prateek Katyal on Unsplash

When you work with more than one developer on the same project, you need to manage proper version controlling and file syncing. For that, Git is the best software for tracking changes in any file. It’s widely used to manage work among developers working with the same piece of code/file. The end goal is to accelerate speed and support for distributed workflows.

Working with Git is not easy until you have a fully functional idea about it. Still, there are chances that you may encounter common errors at any time. Let’s discuss a few of them:

1. fatal: not a git repository (or any of the parent directories): .git

When you try to…


How to use React’s Context API? Which helps you to manage global states in your React apps without resorting to prop drilling

The React Context API has been introduced in React version 16.3.0. Mostly in React application, data is passed top-down (parent to child) via props, but such usage can be heavy for certain types of props (e.g. locale preference, UI theme) that are required by many components within an application. Here you can use Context, which provides a way to share values like these between components without having to explicitly pass a prop through every level of the tree.

Before moving forward I want to assure you that you have basic knowledge of React and its components, React hook and React…


Let’s host your Express.js apps easily onto affordable, auto-scaling, serverless infrastructure on Amazon Web Server Lambda and Amazon Web Server HTTP API with Serverless Express

If you want to host an Express Node.js application and make it auto-scaled to billion requests, only take charge when used? Yes, why not? Let’s take a look at Serverless Express, a Serverless Framework. You can easily host it on AWS Lambda OR the new AWS HTTP API, which is ~60% faster and ~71% cheaper than their initial API Gateway product.

Serverless Express is a pure Express experience. If you want to just focus on an app, not on infrastructure complexity then it’s a good choice.

Here are the overall highlights:

  • Simple, Secure, and Performance - Provides the optimal models…

Security is the most essential thing for any product. Before using any third-party or open-source code, one should go through all the security checks for the betterment.

Image Source

For your information, let me tell you that up to 60% of an application comprises third-party open-source code. These codes contain multiple vulnerabilities because they are open source. An open-source code is easy to use for any developer out there. Before using it, developers should check for open source security and track it in their development process.

Nowadays, most software developers contribute to open source projects to help the community. Due to this, the community doesn’t understand the security problems that occur when one uses them. You know that there is value in using open source projects — we can’t…


Write quick and efficient code using well-known JS methods

JavaScript Arrays provide a lot of methods. Each and every method has a unique functionality that you just need to perform some operations or calculations over an array. Eventually, that saves you from writing common functions from scratch.

1. map()

The map() method creates a new array populated with the return value of the callback function for each element in the array.


CSS is an amazing and unique language that servers a great purpose. We can make our website visually good using CSS. It describe the presentation of web pages, including typography,. layouts, color etc.

We can’t imagine web development without CSS. See two attached images

  1. With CSS
  2. Without CSS Now imagine all websites without styling

Harsh Patel

🤠 Internet Cowboy | 💻 JS Aficionado | http://imharshpatel.com/

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