---
title: "Jay Desai (@desaijay) | Hashnode"
description: "Be useful rather than just purposeful. Read the latest articles by Jay Desai on Hashnode."
url: "https://hashnode.com/@desaijay"
---

@desaijay

# Jay Desai

@desaijay · Mumbai · Joined August 2020

Be useful rather than just purposeful

[Website](https://djaytechdiary.com/)

## Comments

[Shared workers use .port because they support multiple clients (scripts or tabs) and each connection requires a unique MessagePort for bidirectional communication. The MessagePort allows the worker to distinguish messages from different clients. Dedicated workers, on the other hand, are tied to a single client, so they don't need .port. Communication with a dedicated worker happens directly through the Worker instance.](https://hashnode.com/posts/introduction-to-web-workers-in-react-2023/63a727144b07d30f282cfc15/comment/64792cfb68c73be8bfc3feb6#reply-674bfaf446e962fbd0a04ed6)

Reply · Article · Dec 1, 2024 · [Introduction to Web Workers in React: A Beginner's Guide](https://hashnode.com/posts/introduction-to-web-workers-in-react-2023/63a727144b07d30f282cfc15)

[Thank you so much Osvaldo, 🙋. It was a great refresher for me too. 😅. I have created my own state management library with this pattern. More details on the below link:- https://www.linkedin.com/posts/iamjaydesai\_javascript-react-nodejs-activity-7021426024437493760-QYPu?utm\_source=share&utm\_medium=member\_android](https://hashnode.com/posts/observer-and-pubsub-design-pattern/63cce332f46084ac61d0ea39/comment/63cd696dc94895c1eb7ebbb5#reply-63cd6d42c94895c1eb7ebc3a)

Reply · Article · Jan 22, 2023 · [Advanced Javascript Design Patterns: Part 1](https://hashnode.com/posts/observer-and-pubsub-design-pattern/63cce332f46084ac61d0ea39)

[Awesome Work, Keep it up. Nice Article Iva Kop. Bookmarked it.](https://hashnode.com/posts/how-to-think-about-react-state-management--deleted/60e04f5703707d644a50042a/comment/60e051c64f8e376422a77488)

Comment · Article · Jul 3, 2021 · [How to think about React state management](https://hashnode.com/posts/how-to-think-about-react-state-management--deleted/60e04f5703707d644a50042a)

[Glad you liked it Avinash Dalvi](https://hashnode.com/posts/deploying-nextjs-on-kubernetes/5f9722f12bf23e191c91f25f/comment/60b900ebd7e1e779f671bd0b#reply-60b9030be7631679eb8dd6e8)

Reply · Article · Jun 3, 2021 · [Deploying Next.js on Kubernetes](https://hashnode.com/posts/deploying-nextjs-on-kubernetes/5f9722f12bf23e191c91f25f)

[Hi helio white, You can use this guide and install Redis using docker https://github.com/desaijay315/graphql-node-express-app/wiki/Install-Redis-Server-using-Docker](https://hashnode.com/posts/graphql-subscriptions-with-redis-pubsub/5fae515dfa438d6532c7ee45/comment/608d0463a3716542f363ebb2#reply-608d6d33dc886b43180055f3)

Reply · Article · May 1, 2021 · [GraphQL Subscriptions with Redis PubSub](https://hashnode.com/posts/graphql-subscriptions-with-redis-pubsub/5fae515dfa438d6532c7ee45)

[Rohan Büchner , If you are on the same server you can create the docker group and add your user to that group sudo groupadd docker sudo usermod -aG docker your-user Logout and Login. Verfiy the docker commands are run without sudo](https://hashnode.com/posts/install-and-configure-jenkins-on-amazon-ami/5f747e7a1128ad1e33d55213/comment/60178cc16f46cc1ff950acae#reply-60179e466f46cc1ff950adb7)

Reply · Article · Feb 1, 2021 · [DevOps 101 - Deploying & Configuring Jenkins on AWS server](https://hashnode.com/posts/install-and-configure-jenkins-on-amazon-ami/5f747e7a1128ad1e33d55213)

[Rohan Büchner, Do you two different instances running for Jenkins and Docker?](https://hashnode.com/posts/install-and-configure-jenkins-on-amazon-ami/5f747e7a1128ad1e33d55213/comment/60178cc16f46cc1ff950acae#reply-60179ccda4a28d1fcefce2a7)

Reply · Article · Feb 1, 2021 · [DevOps 101 - Deploying & Configuring Jenkins on AWS server](https://hashnode.com/posts/install-and-configure-jenkins-on-amazon-ami/5f747e7a1128ad1e33d55213)

[Rohan Büchner, you can also check how this is done with Ansible here, similarly you can make it happen for docker - https://djaytechdiary.com/aws-devops-deploying-nextjs-application-on-ansible](https://hashnode.com/posts/install-and-configure-jenkins-on-amazon-ami/5f747e7a1128ad1e33d55213/comment/60178cc16f46cc1ff950acae#reply-60179337a4a28d1fcefce218)

Reply · Article · Feb 1, 2021 · [DevOps 101 - Deploying & Configuring Jenkins on AWS server](https://hashnode.com/posts/install-and-configure-jenkins-on-amazon-ami/5f747e7a1128ad1e33d55213)

[Hi Rohan Büchner, Did your docker user is given same permission like Jenkins user - the command looks like - sudo usermod -a -G dockeruser jenkinsuser](https://hashnode.com/posts/install-and-configure-jenkins-on-amazon-ami/5f747e7a1128ad1e33d55213/comment/60178cc16f46cc1ff950acae#reply-6017928aa4a28d1fcefce210)

Reply · Article · Feb 1, 2021 · [DevOps 101 - Deploying & Configuring Jenkins on AWS server](https://hashnode.com/posts/install-and-configure-jenkins-on-amazon-ami/5f747e7a1128ad1e33d55213)

[Great post James Q Quick, Thanks for sharing..! Your Youtube channel is dope 👏](https://hashnode.com/posts/javascript-array-filter-method-practice-in-5-minutes/5ff3480946a84c117a4eff53/comment/5ff3fd5dfc8177134fbb4988)

Comment · Article · Jan 5, 2021 · [JavaScript Array Filter Method Practice in 5 Minutes](https://hashnode.com/posts/javascript-array-filter-method-practice-in-5-minutes/5ff3480946a84c117a4eff53)
