DEV Community

Parsa Jiravand profile picture

Parsa Jiravand

Frontend developer building back-office tools with server-driven UI. Big on clean architecture, TypeScript, and writing about the craft. Currently shipping a dev post a day.

Location Istanbul - Turkey Joined Joined on  Personal website https://github.com/parsajiravand

Education

Master of IT

Pronouns

Parsa

Work

Senior frontend developer

Your fetch() Is Still Running After the User Left

Your fetch() Is Still Running After the User Left

1
Comments
4 min read

Want to connect with Parsa Jiravand?

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

Already have an account? Sign in
You reached for !important again. @layer is the real fix.

You reached for !important again. @layer is the real fix.

7
Comments
4 min read
The page transition you pay a library for is now free

The page transition you pay a library for is now free

6
Comments 3
4 min read
:has() isn't a parent selector. It deletes JavaScript.

:has() isn't a parent selector. It deletes JavaScript.

7
Comments 2
4 min read
Your Save button waits 300ms for nothing. Stop it.

Your Save button waits 300ms for nothing. Stop it.

5
Comments
4 min read
Your card breaks in the sidebar. Here's the real fix.

Your card breaks in the sidebar. Here's the real fix.

1
Comments
4 min read
The URL Is Your Best State Manager

The URL Is Your Best State Manager

4
Comments
3 min read
Server Components Without the Hype: A Mental Model That Sticks

Server Components Without the Hype: A Mental Model That Sticks

6
Comments
3 min read
TypeScript Won. Here's What That Actually Bought Us.

TypeScript Won. Here's What That Actually Bought Us.

1
Comments
3 min read
TypeScript Won. Here's What That Actually Bought Us.

TypeScript Won. Here's What That Actually Bought Us.

6
Comments 5
3 min read
Your Design System Is Now an API for Machines

Your Design System Is Now an API for Machines

5
Comments
3 min read
The Frontend Is Becoming a Conversation: Where UI Engineering Goes Next

The Frontend Is Becoming a Conversation: Where UI Engineering Goes Next

8
Comments 1
4 min read
Cache Everything: Advanced Caching Strategies in Vue 3 & Nuxt 4

Cache Everything: Advanced Caching Strategies in Vue 3 & Nuxt 4

5
Comments
8 min read
Why God Kit? A Lightweight Vue 3 UI Library and Design System for Admin Apps

Why God Kit? A Lightweight Vue 3 UI Library and Design System for Admin Apps

5
Comments
4 min read
What Is Vue 3 Vapor Mode?!

What Is Vue 3 Vapor Mode?!

5
Comments 2
5 min read
Migrating a Large Dashboard to Nuxt 4: Lessons from God Plan

Migrating a Large Dashboard to Nuxt 4: Lessons from God Plan

6
Comments
5 min read
Vue & Nuxt Performance in 2026: The Complete Guide

Vue & Nuxt Performance in 2026: The Complete Guide

2
Comments
7 min read
React in 2026: Start From Scratch the Right Way (+ Cheat Sheet)

React in 2026: Start From Scratch the Right Way (+ Cheat Sheet)

15
Comments
6 min read
🧩 Stop Using Heavy Captchas — Try This Vue 3 Client-Side Alternative

🧩 Stop Using Heavy Captchas — Try This Vue 3 Client-Side Alternative

1
Comments
2 min read
🚀 Stop Rewriting Components — Convert React to Vue Automatically

🚀 Stop Rewriting Components — Convert React to Vue Automatically

7
Comments 1
2 min read
❌ Stop Writing if (user.role === "admin") Everywhere — Clean RBAC in React

❌ Stop Writing if (user.role === "admin") Everywhere — Clean RBAC in React

5
Comments
3 min read
Introducing helping-js v2: A Zero-Dependency Utility Library to Level Up Your App

Introducing helping-js v2: A Zero-Dependency Utility Library to Level Up Your App

1
Comments
4 min read
🚀 Build a Schema-Based Wizard Form in Vue 3 (No Templates Needed)

🚀 Build a Schema-Based Wizard Form in Vue 3 (No Templates Needed)

6
Comments
3 min read
loading...