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. is a popular website for cheatsheets. You can find many languages such as JavaScript, PHP, Node.js, Python, plus more.

Image for post
Image for post

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. …

In this article we will take a look at some of the weird and unknown facts of JavaScript.

If you’re working with JavaScript for a long time then you might notice that sometimes it behaves weirdly. In this article we will take a look at some of the weird and unknown facts of JavaScript.

Image for post
Image for post

I’ve been working with JS for almost 4+ years! Sometimes, I still stuck at some hidden tricks that I never knew existed. Here I cover almost all tricks/facts/features I found out while working with JS.

Image for post
Image for post
Photo by Fitore F on Unsplash


With WhatsApp’s new policies raising alarm bells for people, there’s been a steady migration to Telegram; another instant messaging service. However, people would still like to receive regularly scheduled updates on their interests, even on Telegram. For those of you who are interested in catering to weather enthusiasts, look no further.

This article will explain exactly how you can build a weather chatbot for Telegram using the ClimaCell Weather API and the language Python. Why ClimaCell? Their API provides a variety of useful and detailed information that is suitable for integration with bots. …

Image for post
Image for post

If you have been in any interview process, then you know that during a technical interview process data structure questions must be asked. Actually, it’s a very common and most important topic for any interview process. With DS questions an interviewer can judge a candidate’s capability. In this article, I put together some basic DS questions asked for a JavaScript interview.


1. Remove all even integers from an array

Input: [4, 1, 9, 10, 15, 22, 5, 14]

Output: [4, 10, 22, 14]

This problem has multiple solutions, It totally depends on a candidate. Here, I provide two solutions with an explanation.

Solution — 1

const inputData =…

Image for post
Image for post

A data structure is a way to organize particular data in storage, So later you can easily access it or modify it. Data structures widely used in almost all areas of computer programming, from basic code to OS-level code to artificial intelligence. Here are some benefits of data structure:

  • Easily manage large data
  • Gives us an easy search values
  • Provide one server to many user relations
  • Speedy data updating

If I talk about JavaScript data structure, You got two types, one is primitive and the second is non-primitive. Primitive data structures are strictly based on the programming language. …

Before releasing software to production, it’s important to thoroughly test it so that the final output meets the expected requirement and it will be bug-free. For that, a tester must include cross-browser testing into the flow. It’s very important to do cross-browser testing because you don’t know which device or operating system (OS) your customer is using. In short your software should run smoothly in any of the browser and operating systems. Apart from that it should also compatible with assistive technologies, for example, screen recording. It’s also possible to merge this with test automation for a faster testing process.

Importance Of Cross-Browser Testing

Inline styling, CSS-in-JS libraries, external CSS

Image for post
Image for post
Source: Unsplash

In this article, I will explain 3 ways to style a React component. 3 methods of styling are:

  1. Inline styling
  2. CSS-in-JS libraries such as styled-components
  3. External CSS

I’m assuming that you have basic knowledge of React, If not please check out official doc of react. Before moving to the style guide, l hope you have already set up one React app. Let’s learn the first method

1. Inline styling

This method is the same as HTML/CSS inline style. You can add an inline style to the React tag. That will be rendered at the time of compilation. …


If you haven’t check out my first article, then go through it first: 9 Best Practices for REST API Design: PART- 1

Image for post
Image for post

Although the RESTful style of Application Programming Interface has been with us since 2000, it has no actual guidelines or standards for API development. We have six features of the FAMILY system: Client Client Buildings, Flexibility, Cacheability, Layered system, Code on demand, and Uniform interface. But REST is a design approach and not an individual framework or standard. It is now easy to imagine that over the years the developers have used different methods, and are trying different…

One of the best things about the VS Code is there are lots of plugins available. Like me, If you’re also a web developer, you must need these extensions to maximize your coding ability.

Image for post
Image for post

1. Javascript (ES6) Code Snippets

This is my personal favorite extension, I like snippet extensions. As you know that writing the same piece of code will be frustrating, so having this kinda extension helps a lot. This extension gives snippets for popular ES6 JavaScript code. Find it here

Harsh Patel

🤠 Internet Cowboy | 💻 JS Aficionado |

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