
Why I'm Leaving Hashnode
I loved Hashnode once — I even titled my first post “Why I use Hashnode?” — but today I’m walking away. On May 13, 2026, Hashnode announced that access to its GraphQL API is moving behind a paid offer

hey👀, if you're interested in generating AI art but don't know where to start -- this blog post is for you! I'll cover the top AI-based art website that you need in order to get started, including some helpful resources and tips. 🙌 1️⃣ Lexica searc...

In this tutorial, I am going to give you a step-by-step guide how to change the button text from On to Off while understanding the concepts of conditional rendering in React application. Conditional Rendering In React, you often need to display diffe...

This tutorial is going to give you a step-by-step guide on understanding one of the main concepts of React which is handling events in React application. Handling Events in React Handling events with React elements is very similar to handling events ...

In this tutorial, I'm going to give you a step-by-step guide on understanding one of the main concepts of React, which is components and props in React applications, with example code. Components & Props in React Now, let's understand the Components ...

Beginners may be concerned about having useEffect in the code in my previous tutorial post about useState and useEffect. You can check out my step-by-step React Tutorial Beginner - useState and useEffect with Example Code. I will explain below why we...

In this tutorial, I'm going to give you a step-by-step guide on understanding the main concepts of React which introduce the concept of state and lifecycle in a React component. State is Memory of a Component Let's have a brief on what State is. As a...