DEV Community

PuruVJ profile picture

PuruVJ

404 bio not found

Location Jaipur, Rajasthan, India Joined Joined on  Personal website https://puruvj.dev github website twitter website

Education

Doing CSE B-tech in IIITDM Kancheepuram. 1st year

Jotai: The ultimate React State Management

Jotai: The ultimate React State Management

75
Comments 1
17 min read

Want to connect with PuruVJ?

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

Already have an account? Sign in
macOS Web: Why I moved from React to Svelte

macOS Web: Why I moved from React to Svelte

38
Comments 2
12 min read
Trying Golang as a JavaScript lover

Trying Golang as a JavaScript lover

32
Comments 3
14 min read
The Zen of Preact's source code

The Zen of Preact's source code

17
Comments 2
14 min read
Why I moved from Styled Components to (S)CSS modules

Why I moved from Styled Components to (S)CSS modules

282
Comments 52
8 min read
Do you read your own blog posts after publishing?

Do you read your own blog posts after publishing?

Comments 4
1 min read
Amazing macOS Dock animation in Svelte

Amazing macOS Dock animation in Svelte

28
Comments
11 min read
Mindblowing 🤯 TypeScript tricks

Mindblowing 🤯 TypeScript tricks

225
Comments 4
7 min read
Moving React app to Preact ⚛ in 10 minutes with Vite

Moving React app to Preact ⚛ in 10 minutes with Vite

67
Comments 4
7 min read
React TypeScript Hooks issue when returning array

React TypeScript Hooks issue when returning array

10
Comments
4 min read
How to infer recursive types with generics

How to infer recursive types with generics

Comments
1 min read
An Ode ❤ to TypeScript

An Ode ❤ to TypeScript

31
Comments 2
9 min read
Bye bye Callbacks, hello Promises in NodeJS

Bye bye Callbacks, hello Promises in NodeJS

23
Comments 4
3 min read
NodeJS Create folder if not exists in 3 lines - No dependencies

NodeJS Create folder if not exists in 3 lines - No dependencies

13
Comments 4
2 min read
Simple code with fs.promises and async await

Simple code with fs.promises and async await

7
Comments
5 min read
Free Github pro and Perks for Students

Free Github pro and Perks for Students

2
Comments
2 min read
Setting up auto-formatting in VSCode in 5 minutes

Setting up auto-formatting in VSCode in 5 minutes

6
Comments
5 min read
Cleaning up tag-along git commits in Pull Requests

Cleaning up tag-along git commits in Pull Requests

6
Comments
3 min read
Async Await usage and pitfalls in Array.prototype.map() and chaining

Async Await usage and pitfalls in Array.prototype.map() and chaining

7
Comments 4
2 min read
Simplify code by promisifying `setTimeout`

Simplify code by promisifying `setTimeout`

5
Comments 7
1 min read
Split Array into `n` number of chunks

Split Array into `n` number of chunks

6
Comments
3 min read
GIF to MP4 conversion for web using NodeJS

GIF to MP4 conversion for web using NodeJS

14
Comments
4 min read
(Part 3) Image Optimization Automation with Incremental builds - How I created my personal site

(Part 3) Image Optimization Automation with Incremental builds - How I created my personal site

6
Comments
10 min read
(Part 2) Blogging with Markdown - How I created my personal site

(Part 2) Blogging with Markdown - How I created my personal site

5
Comments
5 min read
(Part 1) How I created my personal site

(Part 1) How I created my personal site

25
Comments
7 min read
Safeguarding target=_blank links

Safeguarding target=_blank links

5
Comments
2 min read
Performantly loading Google Fonts based on Data Saver

Performantly loading Google Fonts based on Data Saver

5
Comments
3 min read
Web Workers: Intro and Basic Usage

Web Workers: Intro and Basic Usage

8
Comments
3 min read
StencilJS Route Change events

StencilJS Route Change events

5
Comments
2 min read
Pitfalls when using Stencil Helmet during Prerendering

Pitfalls when using Stencil Helmet during Prerendering

6
Comments
1 min read
loading...