Comments

JavaScript: Wrapper objects

One thing we have learned about OOP is that objects can have properties and methods, as opposed to primitive values, that represent a simple data. This concept looks like something basic (in fact, it is), however, some apparent contradictions arise when we try to apply it to JavaScript. Keep reading and you’ll learn what are […]

Tags: ,
Comments

What’s new in React 16.9?

React has released their latest version 16.9, and there are some new features that come with it. We know that React 17.0 is going to be their next big release and we are all waiting for it. This release is a precursor to that. So let’s start with the new features that are introduced with […]

Tags: , ,
Comments

JavaScript spread and rest

Have you ever seen three dots (…) in any modern JavaScript code? Do you know that this syntax is used for spread and rest, two different features of JavaScript? In this article, you’ll learn the multiple usages of both features and discover how they can make your code more succinct, readable and elegant. One syntax, […]

Tags: , ,
Comments

Functional Programming Demystified: Currying Vs Partial Application

Most JavaScript developers don’t understand Currying & Partial Application. But written much JavaScript chances are good you’ve reaped the benefits of these concepts. It’s worth taking the time to figure out what is actually going on underneath the hood. The concepts I cover in this article will come up in interviews, JavaScript Promises, libraries like […]

Tags: , , , , , , , , , ,
Comments

8 Essential Tips To Make Your JavaScript Code Perform Faster

JavaScript has ranked as the most popular language in the world by the StackOverflow survey for the seventh year in a row. With the rising popularity of JavaScript, it is clear that it is the most used language for coding frontend applications. It is interesting to note that visitors to websites, lose interest or leave […]

Tags: , , , ,
Comments

What’s The Difference Between forEach and map in JavaScript

JavaScript can be confusing sometimes. You may have come across the two popular methods Array.Prototype.map() and Array.Prototype.forEach() in your codebase. If you are unsure about their differences, keep reading. This also happens to be a popular frontend developer interview question. Array.prototype.forEach Anytime you want to iterate through the items in an array, the first thing that comes […]

Tags: , ,
Comments

Web Accessibility Is Important – What Can You Do To Achieve It?

I recently, attended a conference talk by Cory House and he talked about the importance of Accessibility while building our apps. It struck a chord in me and I wanted to write this article to reach more people on Accessibility. Why should you care? Web Accessibility focuses on how a disabled person interacts with your website. […]

Tags: ,
Comments

Becoming A Black Belt JavaScript Debugger

Have you ever struggled to debug an issue with your code for hours, only to have it solved by a friend in minutes? Maybe you’ve spent hours searching stack overflow only to realize the problem was a fairly simple mistake. Whatever the case – we’ve all been there. Actually writing the code is only a […]

Tags: , , , , ,
Comments

What are JavaScript Arrow Functions?

Are you new to JavaScript, and wondering what the arrow functions are? Have you see a bunch of arrows all across your team’s codebase and unsure what they really do? Well, you have reached the right spot to learn about arrow functions. Arrow functions were introduced in the ES6 standards of JavaScript a few years […]

Tags: , , ,
Comments

5 Common JavaScript Gotchas That You Should Avoid

JavaScript Gotchas Today JavaScript is the most popular language among developers. Modern frontend development has benefited a lot from JavaScript and its rise. It has definitely emerged as one of the most sort after skill in the programming world with plenty of job opportunities. Learning JavaScript at the beginning may seem easy, but the language […]

Tags: , ,
Connect with Me
  • Categories
  • Popular Posts