Hello👋, I'm Sachin Chaurasiya, a software engineer from India who's all about creating cool stuff and helping people out. I've been at it for over 3 years now and I really enjoy making products that folks love to use.
I'm a big fan of Open Source, which means I like sharing and working on free software with others. You might even catch me volunteering in different groups!
When it comes to my work, I believe in making sure customers are happy, testing things thoroughly, and working together with others. I also think it's important to share what we know and write good quality code.
Outside of coding, I enjoy writing blogs about tech topics like JavaScript, TypeScript, ReactJS, and more. I'm always up for learning new things and love sharing what I've learned with others.
Right now, I'm busy working on some Open Source projects like OpenMetadata, a code snippet builder, and ReactPlayIO.
If you need a hand with writing about tech stuff or want to team up on a project, feel free to reach out! Let's connect and make some awesome things together! 😊
-
✨ Contributing to OpenMetadata and ReactPlay.
-
✨ Building Code Snippet Builder, Hashnode Blog Action and GitHubBuddy
-
✨ Writing technical articles on cutting-edge topics.
HTML5 |
CSS3 |
TailwindCSS |
JavaScript |
TypeScript |
React JS |
NextJs |
AntD |
Jest |
Cypress |
NodeJs |
Express |
MongoDB |
MySQL |
PostgreSQL |
Docker |
Git |
GitHub |
Markdown |
GraphQL |
Chakra UI |
How to Build a Collaborative Editor with Next.js and Liveblocks Part 2
In the previous part, we explained what a collaborative editor is, how it functions, and the technology it uses. We also covered the main component, WebSocket, and introduced Liveblocks, which makes i...
How to Build a Collaborative Editor with Next.js and Liveblocks Part 1
Collaborative applications are now essential in modern software, allowing multiple users to work on the same document, design, or codebase at the same time. Think of Google Docs, Figma, or multiplayer...
What is Retrieval-Augmented Generation (RAG)?
In recent years, AI models like GPT-4 have become super popular for generating text that sounds human-like. These models are called Large Language Models (LLMs), and they’re great for writing articles...
How to Use Broadcast Channel API in React
In today’s web applications, keeping information updated across multiple tabs or windows can greatly enhance the user experience. For instance, if a user logs out in one tab, you want that action to b...
How the Page Visibility API Improves Web Performance and User Experience
Making web applications fast and user-friendly is very important today. One useful tool for this is the Page Visibility API. This API tells developers if a web page is visible to the user or hidden in...
Unlock the full potential of TypeScript with these five powerful tricks that will improve your coding skills. From securing your types with const assertions to mastering the keyof operator, these tips...