PLATFORM
  • Tails

    Create websites with TailwindCSS

  • Wave

    Start building the next great SAAS

  • Pines

    Alpine & Tailwind UI Library

  • Auth

    Plug'n Play Authentication for Laravel

  • Designer comingsoon

    Create website designs with AI

  • DevBlog comingsoon

    Blog platform for developers

  • Static

    Build a simple static website

  • SaaS Adventure

    21-day program to build a SAAS

Tapas Adhikary

@tapasadhikary

485 Points 8 Followers

17 Posts

1 Answers

I'm on a mission to share my 15+ years of experience to make web development easy for you. Contributing to @freeCodeCamp, technology blogger, opensource, teacher

Introducing ReactPlay - Learn, Create, Share ReactJS projects

If I tell you React(aka ReactJS) is one of the leading user interface technology(ok, library) in web development, would you believe it? Most of you will. For the rest of you, let me put forw...

ReactJS Virtual DOM and Reconciliation - Explain Like I'm Five

## What is DOM? DOM stands for Document Object Model. `HTML` is the language of web pages. It provides the web page structure with many specialized tags, including the way to link multiple p...

React useEffect Hook usages you must know

React is a JavaScript-based user interface library. React components are isolated reusable pieces of code logic with their own UI. Multiple components come together to create a meaningful wo...

ReactJS useState Hook - lazy initialization and previous state

## The State of a Component ReactJS is a component-based user interface library. Each of the components we create should have an individual responsibility. In the real world ReactJS applica...

JavaScript object destructuring usages you must know

## Introduction We use JavaScript objects to store data and retrieve it later. We store data(aka information) in `key-value` pairs. The key-value pair is also known as the `object properties...

Higher-Order Functions(HoF) in JavaScript - Explain Like I'm Five

## JavaScript Functions Functions are an integral part of many programming languages, and JavaScript is not an exception. In JavaScript, `functions` are the first-class citizens. You create...

10 HTML anchor tag usages you must know(in short videos)

As a webdev, you must have used the anchor(a) tag ample times. The regular usages are, linking to a webpage, opening the page in a new tab, or linking to a page section. However, there are...

What are Pure Functions and Side Effects in JavaScript?

## Introduction to JavaScript Functions A function allows us to place code logically to execute a task. `Functions` are first-class citizens in the JavaScript programming language. You can...

5 tips for beginners to web development

The modern era of web development is fascinating. Plenty of frameworks and libraries to keep us productive. There are thousands of quality resources to read and learn from. Apart from the pl...

Introducing WebAPIs Playground - An app to play and learn Web APIs

An API(Application Programming Interface) abstracts many complexities from developers. Without APIs, a developer's life will be miserable with no proper access to data and knowing unnecessar...

5 ways to merge arrays in JavaScript and their differences

An `array` is a collection of elements or items. We use arrays to store data as elements and retrieve them back when we need them. The array is a data structure widely used in many programmi...

Tips to customize npm init to make it your own

*If you found this article helpful, you will most likely find my tweets useful too. So here is the [Twitter Link](https://twitter.com/tapasadhikary) to follow me for information about web de...

10 Git usages, you should know to avoid

*If you found this article helpful, you will most likely find my tweets useful too. So here is the [Twitter Link](https://twitter.com/tapasadhikary) to follow me for information about web de...