Join 45,270 other Developers as we Learn, Build, and Grow Together.

Connect with fellow developers and gain access to tools that will help you build a profitable SaaS 🚀

Sign Up

Devdojo

Devdojo posts, videos, courses, and more

30 JavaScript Libraries to use in your Projects

JavaScript is a programming language that is vastly used in the world both on the client-side as well as server-side that allows you to make web pages convertible and create dynamic web cont...

Rahul

1 week ago

3
Select One:

13 Ultimate UI/UX website inspiration for Designers and Developers

Regardless of whether you're an accomplished website designer or developer or simply a beginner, a website architecture venture's extension can rapidly limit the quantity of assets accessibl...

Rahul

1 week ago

3
Select One:

7 Skills developers need on their resume

Your resume describes your qualifications and what makes you unique. To stand out among other applicants, you need a resume that markets your strengths and matches for the job. Here I'm gonn...

Rahul

1 week ago

4
Select One:

Bigint in JS - shorts

BigInt is a built-in object that provides a way to represent a whole number larger than 253 - 2, which is the largest number JavaScript can represent with Number. BigInt is created by append...

Rahul

2 weeks ago

4
Select One:

JSX in React - shorts

In this post we will learn what is JSX and why to use it with react. What is JSX ? JSX stands for JavaScript XML. It allows us to write HTML inside JavaScript. It converts HTML tags into Re...

Rahul

2 weeks ago

3
Select One:

tail recursive function - shorts

A recursive function is a function that calls itself until it doesn't stop. This technique is called recursion. Here, function factorial is called in a loop like procedure. Initially, it inv...

Rahul

2 weeks ago

3
Select One:

Shallow Copy and Deep Copy in JS

Hey guys in this latest post we will understand about Shallow Copy and Deep Copy in JavaScript in a very easy way. I was writing this post from the last 5 days(on my phone) and I completed i...

Rahul

3 weeks ago

4
Select One:

Decorators and Object creation pattern in JS

Object creation mechanisms increase the flexibility and reuse of existing code. Here in this post, we will see the Object Creation Pattern in JavaScript. Some patterns to create an object a...

Rahul

3 weeks ago

3
Select One:

Free resources for blogging as a developer

When blogging as a developer it's just hard to explain somethings actually many things. So here in this post, I am getting many resources you can use when writing your blog post. So, let's...

Rahul

3 weeks ago

4
Select One:

HTML in OT(operation theatre)

HTML isn't covered as frequently as different dialects however everybody appeared to truly partake in the couple of posts I have on it so I chose to make another. The main thing to know is t...

Rahul

4 weeks ago

2
Select One:

useRef in React - shorts

Here is my new post about the useRef hook. What is useRef? As per React documentation, the useRef hook returns a mutable ref object whose current property is initialized to the passed argum...

Rahul

1 month ago

4
Select One:

useMemo in React - Shorts

New post on the React Series "useMemo" hook. Everything about it. Optimizing your applications is one of the major aspects which is often overlooked as a beginner. What is Memoiza...

Rahul

1 month ago

3
Select One:

useCallback in React - shorts

New post in the React series about the useCallback hook. Everything you need to know. What is useCallback? Do you remember the useMemo hook which we saw in the last post? The useCallback ho...

Rahul

1 month ago

3
Select One:

map() in JS - shorts

JavaScript methods are actions that can be performed on objects. So here is my new blog post I will cover the two JavaScript methods map() and filter(). Will explain easily and in detail....

Rahul

1 month ago

4
Select One:

Currying in JS - shorts

Currying is a technique of evaluating function with multiple arguments, into sequence of function with single argument. Currying is a transformation of function that translates a function fr...

Rahul

2 months ago

4
Select One:

API Design best practices

Well designed APIs = Happy Developers 😃 APIs (Application Programming Interfaces) are interfaces that allow one application to use the data and resources of another. They are critical to a p...

Rahul

2 months ago

4
Select One:

Memoization in JavaScript - Shorts

In my recent tweet, I said to Use Memoization to make your JavaScript functions more efficient. So in this post, I'm going to discuss with you What is Memoization in JavaScript. Memoizatio...

Rahul

2 months ago

6
Select One:

An Introduction to RxJS - Shorts

RxJS (Reactive Extensions for JavaScript) is a library for receptive programming utilizing observables that makes it simpler to make nonconcurrent or callback-based code. There is a lot to i...

Rahul

3 months ago

3
Select One:

globalThis in JavaScript - Shorts

The javascript languages are increasingly used in a wide variety of environments. In addition to the web browsers which is the most common type of host environment for JavaScript programs in...

Rahul

3 months ago

5
Select One:

How To Solve Gee Captcha in Python Using 2Captcha

Everybody knows captchas as those annoying things like "Enter the letters you see on the image" when registering or providing feedback. CAPTCHA is designed to make humans capable o...
7
Select One:

Open Source is the future? Advantages and Disadvantages

Open source programming has been around for quite a while. At the point when it previously came out, open-source programming was seen as dangerous and juvenile. In any case, with the progres...

Rahul

3 months ago

4
Select One:

Basics of HTML and Everything you Need to Know about it

HTML is the markup language used for structuring and presenting content on the World Wide Web. Together with CSS and JavaScript, it enables us to have beautiful and interactive websites. Sin...
7
Select One:

Classes in JavaScript | Short yet smart guide

Classes were introduced in JavaScript ECMA2015. Unlike the classes in Object-Oriented Mode, JavaScript classes are just special type of functions. But instead of using the "function&quo...

Rahul

3 months ago

5
Select One:

JavaScript Promises - All you need to know about

Before diving in, you should have a bare understanding of what is asynchronous programming. For more on that, check out this series. Let's look at how to use a promise: MakeRequest is our fu...

Rahul

3 months ago

6
Select One:

Module Pattern in JavaScripit OOP - Quickie😉

Traditional object-oriented programming like Java, C++, Python etc, make use of the class object to create self-contained and decoupled units of code, which can be treated as block boxes of...

Rahul

3 months ago

4
Select One:

Inheritance and Composition JavaScript Tutorial

Some days back I wrote about Composition vs Inheritance in React (Here). Got an amazing response on Twitter. So, in this post, we'll see about Composition vs Inheritance in JavaScript. Intr...

Rahul

3 months ago

5
Select One:

What is Nullish Coalescing Operator? - JavaScript

With the presentation of Symbols (fortunately to which you can make 100% interesting properties - consistently), Optional Chaining, Nullish Coalescing, destructuring assignment and much more...

Rahul

3 months ago

5
Select One:

Page visibility and full-screen mode WEB API | Web Development for Beginners

Hey, learners and beginners here is my latest post, where we gonna know about Page visibility and Full-Screen Mode WEB API. Page visibility Web API PageVisibility API is used for detecting t...

Rahul

3 months ago

5
Select One:

Super ultimate guide to Regex in 2021 (how to use in JavaScript)

Regular expressions play a vital role in every high-level programming language and so in JavaScript. Let's know them all in detail... A Regular Expression (RegEx) is a sequence of character...

Dev Bookmark

4 months ago

2
Select One:

17 Top CSS3 libraries to use in 2021

No big surprise, then, at that point, that CSS Frameworlds arose over the long haul and took the vast majority of the aggravation away. Today we can't envision coding without our #1 CSS stru...

Dev Bookmark

4 months ago

Select One:

Loading More Content