Allowing users to upload files on consumer applications is a common requirement. Services allow images, videos, CSV, and other file formats to be uploaded for further processing and usage. While designing the file
Thursday, True Sparrow’s own product, is a place for remote teams to do socials. It is an audio-video-enabled space consisting of a lounge and mixers. WebSockets are essential for the successful execution
When I started my career in software, I was really fascinated by the people's contribution to open-source libraries. I used to wonder how the community works, and how projects are maintained and kept
A worker pool is a concurrency pattern in which a fixed number of workers runs parallely to execute the multiple tasks present in a queue. In golang, we use goroutines and channels to
Whenever we need to load lots of data stored on the backend, we split it into chunks and then load them one at a time through Pagination. Reasons why this approach is used:
Every online application must have a high level of application security. The OWASP-recommended approach for preventing XSS vulnerabilities in web applications is HTML sanitization. HTML sanitization is the process of eliminating dangerous JavaScript