Open in app
Home
Notifications
Lists
Stories

Write
Akilesh Rao
Akilesh Rao

Home
About

Published in JavaScript in Plain English

·May 3

Handling “this” with call(), apply() and bind()

So in the previous blog post, we looked at how the this keyword works in JavaScript. Every function gets the this keyword automatically and the way it works is that anytime a function is invoked, the keyword points to the current execution context. So its value will depend upon the…

Java Script

5 min read

Handling “this” with call(), apply() and bind()
Handling “this” with call(), apply() and bind()

Published in JavaScript in Plain English

·Apr 22

Demystifying “this” in JavaScript

Learn how “this” works in JavaScript — In object-oriented programming, you typically create this blueprint with properties and methods, called the class, and based on this class, you’re able to create new objects. Now each object derived from a class will have a similar structure, but their values might be different. For instance, you and I are…

Java Script

5 min read

Demystifying “this” in JavaScript
Demystifying “this” in JavaScript

Published in JavaScript in Plain English

·Mar 9

An Introduction to JavaScript Prototype for Beginners

Understanding what a prototype is. — JavaScript might seem confusing for developers who’ve worked with class-based languages like C++ or Java. Even though we have a class keyword in JavaScript, it’s still not really class-based since this keyword is just syntactic sugar. It tries to mimic the class functionality from other languages but it’s ultimately still…

Java Script

7 min read

An Introduction to JavaScript Prototype for Beginners
An Introduction to JavaScript Prototype for Beginners

Published in JavaScript in Plain English

·Jan 27

The For Loop Dilemma

Anyone who’s vaguely familiar with computer programming will know what a loop is. It’s a standard way of iterating through a list of elements and there’re three most common ones which you’ll find across different programming languages, the for, the while, and the do-while loop. But when you look for…

Java Script

7 min read

The For Loop Dilemma
The For Loop Dilemma

Published in JavaScript in Plain English

·Jan 18

How to Create Your Own React Component Library

So we’ve already created and published packages for both Node.js and Angular in this series. Now it’s time to do it for React. In the case of Angular, we had an option to natively create a “library” project and then test it inside an “application” project. We were able to…

Java Script

9 min read

How to Create Your Own React Component Library
How to Create Your Own React Component Library

Published in JavaScript in Plain English

·Jan 3

Create Your Own Angular Component Library

Reusing frontend components across different projects is a neat little trick that only a few developers have. It makes your code more readable(if done correctly) and in general keeps it pleasantly organized. Your applications look more consistent and coherent when you reuse your components. Google does this very well, by…

Java Script

8 min read

Create Your Own Angular Component Library
Create Your Own Angular Component Library

Published in JavaScript in Plain English

·Dec 23, 2021

Create and Publish Your Own NPM Module

Let’s be honest, copying code sucks. It’s a tedious, time-consuming process that solves the problem temporarily but turns out to be a burden in the long run. You could create functions and reuse them inside your project but, more often than not, you’ll find yourself wanting the same function inside…

Java Script

6 min read

Create and Publish Your Own NPM Module
Create and Publish Your Own NPM Module

Published in JavaScript in Plain English

·Dec 7, 2021

How to Schedule Emails with Node.js

Every organization carries out a bunch of tasks behind the scenes that most of us are not even aware of. For instance, when Netflix tells you that your account is about to expire, it’s not some guy who’s actually monitoring your account and sending you a notification about the expiration…

Java Script

7 min read

How to Schedule Emails with Node.js
How to Schedule Emails with Node.js

Published in JavaScript in Plain English

·Nov 16, 2021

Rate Limiting APIs in Node.js: What Is It and How Does It Work?

Rate limiting is a strategy wherein you would protect your APIs by adding a cap to their usage limit. You’d normally want your users to have a pleasant experience when using your APIs. If hypothetically, someone floods your server with requests, be it legitimate or malicious, it would cause issues…

Java Script

4 min read

Rate Limiting APIs in Node.js: What Is It and How Does It Work?
Rate Limiting APIs in Node.js: What Is It and How Does It Work?

Published in JavaScript in Plain English

·Oct 4, 2021

7 Native Errors in JavaScript

Time and again, you sit in front of StackOverflow, trying to figure out what exactly happened in your code and why it’s not working. It’s frustrating because most of the time, the reported problem is not always immediately clear. This blog post will help you try to troubleshoot better next…

Java Script

7 min read

7 Native Errors in JavaScript
7 Native Errors in JavaScript
Akilesh Rao

Akilesh Rao

I handle web. Yes, the whole internet.

Following
  • Soumadri Banerjee

    Soumadri Banerjee

  • Bernard Bado

    Bernard Bado

  • Lawrence Eagles

    Lawrence Eagles

  • Sunil Sandhu

    Sunil Sandhu

  • Rutvej Waghela

    Rutvej Waghela

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Knowable