DEV Community

TusharShahi profile picture

TusharShahi

Engineer interested in building web products. Football fan, avid reader.

Location Bangalore, India Joined Joined on  Personal website https://tusharshahiportfolio.vercel.app/ github website

Education

MIT Manipal

Work

Senior Software Engineer @ Cuemath

Four Year Club
Writing Debut
Three Year Club
Two Year Club
2 Week Community Wellness Streak
1 Week Community Wellness Streak
One Year Club
The convenience of CSS's new @position-try

The convenience of CSS's new @position-try

1
Comments
2 min read

Want to connect with TusharShahi?

Create an account to connect with TusharShahi. You can also sign in below to proceed if you already have an account.

Already have an account? Sign in
UI Blocking behaviour: microtasks vs macrotasks

UI Blocking behaviour: microtasks vs macrotasks

1
Comments
2 min read
TypeScript Tip #3: Folder-wise config

TypeScript Tip #3: Folder-wise config

4
Comments
1 min read
TypeScript Tip #2: valueof

TypeScript Tip #2: valueof

2
Comments
2 min read
TypeScript Tip #1: forEach vs for loop

TypeScript Tip #1: forEach vs for loop

2
Comments
1 min read
Polyfill: Array.prototype.flat() without recursion

Polyfill: Array.prototype.flat() without recursion

Comments
3 min read
React Redux: Why your app re-renders even when it should not

React Redux: Why your app re-renders even when it should not

1
Comments
3 min read
Is React un-optimized?

Is React un-optimized?

1
Comments
5 min read
Ternary Operator and Logical &&

Ternary Operator and Logical &&

1
Comments
2 min read
Custom React hook : useDebouncedEffect()

Custom React hook : useDebouncedEffect()

5
Comments
2 min read
XSS: Problem with allowing users to upload SVG

XSS: Problem with allowing users to upload SVG

3
Comments
2 min read
Breaking: Fast Refresh for .env files in Next.js 12.3

Breaking: Fast Refresh for .env files in Next.js 12.3

7
Comments
2 min read
Polyfill: Create your own curry()

Polyfill: Create your own curry()

5
Comments 6
2 min read
Polyfill: Create Promise.five()

Polyfill: Create Promise.five()

5
Comments
3 min read
Implement Dark/Light mode: How to fix the flicker of incorrect theme?

Implement Dark/Light mode: How to fix the flicker of incorrect theme?

11
Comments 4
8 min read
loading...