---
title: "Shubhra Agarwal (@ShubhraCodes) | Hashnode"
description: "MERN Stack developer. Read the latest articles by Shubhra Agarwal on Hashnode."
url: "https://hashnode.com/@ShubhraCodes"
---

@ShubhraCodes

# Shubhra Agarwal

@ShubhraCodes · Rajasthan, India · Joined August 2021

MERN Stack developer

[Website](https://shubhraagarwal.netlify.app/)

### [CSS Concepts every beginner should know](https://shubhracodes.hashnode.dev/css-concepts-every-beginner-should-know?utm_source=hashnode&utm_medium=feed)

Here is a list of the topics that you should learn if you're a beginner with CSS

1 min read · [shubhracodes.hashnode.dev](https://shubhracodes.hashnode.dev/css-concepts-every-beginner-should-know?utm_source=hashnode&utm_medium=feed)

[Nov 8, 2021](https://hashnode.com/posts/css-concepts-every-beginner-should-know/61894460710d816e7a9cd952)

### [NPM packages for custom hooks that you wouldn't wanna miss out on](https://shubhracodes.hashnode.dev/npm-packages-for-custom-hooks-that-you-wouldnt-wanna-miss-out-on?utm_source=hashnode&utm_medium=feed)

Saloni : Hello, Shubh. Hooks have always been handy for me in react. They've made my job a lot easier. I wish React had more hooks than just useState, useEffect Shubh : You can create your own custom hooks in react and there are some awesome custom h...

1 min read · [shubhracodes.hashnode.dev](https://shubhracodes.hashnode.dev/npm-packages-for-custom-hooks-that-you-wouldnt-wanna-miss-out-on?utm_source=hashnode&utm_medium=feed)

[Nov 6, 2021](https://hashnode.com/posts/npm-packages-for-custom-hooks-that-you-wouldnt-wanna-miss-out-on/6186368041f03514daf3ea04)

### [Learn Simple Linear Regression simply](https://shubhracodes.hashnode.dev/learn-simple-linear-regression-simply?utm_source=hashnode&utm_medium=feed)

Linear regression is an algorithm used to predict or visualise a relationship between two different features/variables.

3 min read · [shubhracodes.hashnode.dev](https://shubhracodes.hashnode.dev/learn-simple-linear-regression-simply?utm_source=hashnode&utm_medium=feed)

[1](https://hashnode.com/posts/learn-simple-linear-regression-simply/6149890c699fe76cd3485b8e) [Sep 21, 2021](https://hashnode.com/posts/learn-simple-linear-regression-simply/6149890c699fe76cd3485b8e)

### [Get better at CSS by playing Games](https://shubhracodes.hashnode.dev/get-better-at-css-by-playing-games?utm_source=hashnode&utm_medium=feed)

CSS Arts is a great way to improve your CSS skills and show your artistic side to the world. This is what I have been using for the past few weeks and I can already notice considerable amount of improvement in my CSS skills already. With the help of ...

1 min read · [shubhracodes.hashnode.dev](https://shubhracodes.hashnode.dev/get-better-at-css-by-playing-games?utm_source=hashnode&utm_medium=feed)

[Aug 21, 2021](https://hashnode.com/posts/get-better-at-css-by-playing-games/6120b0a0e404793819ca8ca8)

### [What is up with var, let and const? What the hell is the difference between these three?](https://shubhracodes.hashnode.dev/what-is-up-with-var-let-and-const-what-the-hell-is-the-difference-between-these-three?utm_source=hashnode&utm_medium=feed)

With ES2016 came two new methods to declare variable i.e. let and const. Before that the developers had access to only var(I feel bad for them, no kidding). So, what's the catch here? Why are there three different ways to declare variables? Wasn't J...

5 min read · [shubhracodes.hashnode.dev](https://shubhracodes.hashnode.dev/what-is-up-with-var-let-and-const-what-the-hell-is-the-difference-between-these-three?utm_source=hashnode&utm_medium=feed)

[Aug 17, 2021](https://hashnode.com/posts/what-is-up-with-var-let-and-const-what-the-hell-is-the-difference-between-these-three/611bdaa6888ca15f5d392651)
