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

Reactions 73 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

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

Trying Golang as a JavaScript lover

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

The Zen of Preact's source code

Reactions 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

Reactions 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

Reactions 28 Comments
11 min read
Mindblowing 🤯 TypeScript tricks

Mindblowing 🤯 TypeScript tricks

Reactions 224 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

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

React TypeScript Hooks issue when returning array

Reactions 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

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

Bye bye Callbacks, hello Promises in NodeJS

Reactions 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

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

Simple code with fs.promises and async await

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

Free Github pro and Perks for Students

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

Setting up auto-formatting in VSCode in 5 minutes

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

Cleaning up tag-along git commits in Pull Requests

Reactions 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

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

Simplify code by promisifying `setTimeout`

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

Split Array into `n` number of chunks

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

GIF to MP4 conversion for web using NodeJS

Reactions 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

Reactions 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

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

(Part 1) How I created my personal site

Reactions 24 Comments
7 min read
Safeguarding target=_blank links

Safeguarding target=_blank links

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

Performantly loading Google Fonts based on Data Saver

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

Web Workers: Intro and Basic Usage

Reactions 8 Comments
3 min read
StencilJS Route Change events

StencilJS Route Change events

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

Pitfalls when using Stencil Helmet during Prerendering

Reactions 6 Comments
1 min read
loading...