ShareChat AI team has embarked on a journey of conducting cutting-edge AI research and building AI-powered solutions for providing best-in-class and safe user experience to our users. Our endeavour is to build solutions that can scale across diverse geographies and cultures…
In this approach, an additional calibration step is involved, wherein a representative dataset is used to estimate the range of activations using the variations in the dataset.
Written by Akash Manna, Vikram Gupta, Debdoot Mukherjee Every day, ShareChat and Moj receive millions of User Generated Content (UGC) pieces. To derive insights from these content pieces and recommend relevant and interesting content to our users, we require accurate, fast and…
Bring REST APIs as a data source to Hasura: Announcing REST Connectors, Data Hub & Google Cloud Support
We’re excited to announce some big updates to the Hasura GraphQL engine which further eliminate data silos, enhance security and lower the bar to universal GraphQL API usage.
10 popular open source GraphQL projects and tools you have to try
In this article, we’ve compiled a list of the top open-source GraphQL projects and tools based on their stars on GitHub. Our list contains a mix of GraphQL integrated development environments (IDEs), clients, and servers to help you explore the GraphQL metaverse.
Written by Sumit Malpani, Sumit Agrawal, Sidharth Mishra, Nitesh Jain “Creator Economy”, led by the rise of short-form videos, has become a global phenomenon in recent years. Today, there are more than 100M+ content creators globally, with increasing numbers of short video first…
The Jamstack is changing all the time with new tools and abilities being added daily. Find out the past, present, and future of Jamstack in this article.
How We Improved Virtual Gifting Experience in Audio Chatroom
Written by Gulzar Ahmed, Chetan Potnuru We recently shipped out a new Virtual Gifting experience for our ShareChat’s Audio Chatroom- a core feature where the audience can support the creators by sending them virtual gifts. In this blog, we’ll talk about why and how we revamped…
Why GraphQL API is the perfect data layer for your backend
This article discusses why readers should adopt GraphQL as their backend data layer, providing relevant context and examples from companies using GraphQL in production. Additionally, it provides actionable insights for readers on how they can get started with GraphQL.
What we learnt by migrating from CircleCI to Buildkite
We recently rolled out a new CI system at Hasura and we are writing this post to take you on a journey about why and how we did it. This is a collection of ideas and implementation details which we believe to have helped us arrive at an optimal solution that worked out for us.
ShareOCR: The end-to-end OCR for Indic content: Part 2
Written by Rishabh Jain, Praveen Dhinwa, Vikram Gupta, Hastagiri Vanchinathan, Debdoot Mukherjee ShareChat is India’s leading social media platform & Moj is India’s number one short video platform with one of the highest monthly active users. Both allow users to share their…
AWS Service Orchestration with GraphQL and Hasura Cloud
AWS has tons of services which can be integrated with Hasura Cloud for various functionalities and use cases. In this post, we will look at how to leverage them from a 3factor app architecture and event driven serverless pattern.
This event is over It’s Hasura’s first year at re:Invent and we’re excited to meet everyone from the Hasura Community who’s going to be there! Here are all the ways you can find us during the conference: Stop by our booth for demos, expert consultations and to meet the team…
React Query is a lightweight but powerful data-fetching manager for React. In this tutorial, we'll learn the basics of what it is, and how to get started quickly!
Top ways to write a custom GraphQL Server with production ready features
Open source implementations of the GraphQL spec are now available in most popular languages. In this post we will look at the most popular libraries for each language for anyone to get started with and ways to add production ready features like Authorization, Rate Limiting,…
Celebrating Open-source with Hasura: Hacktoberfest & more!
Every year, Hasura participates in the Hacktoberfest organised by Digital Ocean. And we are back at it in 2021 making it our 4th year in a row with our own flavour of the event!
Hasura for existing GraphQL and REST APIs: An Architect's Guide
Typically you would connect a database to Hasura and get GraphQL and REST APIs. But what if you already have existing GraphQL / REST APIs outside of Hasura? How do you reuse them without re-writing every functionality from scratch? In this post, we will talk about that and more.
Implementing a Google Drive Style Hierarchical Authorization System in Hasura
A guide to implementing a hierarchical, role-based ACL system pattern similar to Google Drive, with individual permission overrides and permission inheritance.
— By Parag Suchak, Ritesh Kumar Web Application Firewall (WAF) is considered a critical part of an effective security solution that offers website security and strengthens the overall security posture. The end goal for any web application Firewall is to protect the application…
Written by Tejas Singh, Devyani Jain, Shivani Nayaka, Rishabh Dsouza and Anish Pratik Yayavaram One of the questions that we are often asked is, ‘Who is a ShareChat creator?’ And to be honest, it would be pretty hard to answer this question in a sentence or two. Rather, it would…
Learn all about GraphQL directives in this article where we talk about specification directives, Hasura directives, and community defined directives for architecting the perfect API.
ShareOCR: The end-to-end OCR for Indic content: Part 1
While designing the OCR system, we had both computational complexity and correctness in mind, as the system needs to scale up to the heavy usage and use-cases. We tried models, like Single Shot Detection[4] and R2CNN[5],
In this article, we'll have a look at the current state of the low-code ecosystem, how its evolving, and what it means for users of Hasura. Is low-code right for you? Come and find out.
Announcement: Hasura Cloud Achieves SOC2 Type 2 Certification
Hasura Cloud is now SOC 2 Type 2 certified, enabling more companies to place their critical workloads on Hasura Cloud and have the best of both enterprise security and first-class developer experience.
The devil is in the details: Video Quality Enhancement Approaches
Majority of existing work tackles only one of the aforementioned problems at a time. We at ShareChat and Moj, on the other hand, are working towards a robust all-in-one framework to considerably improve the quality of the UGC,
— By Shrey Mehta, Kaushik Barodiya At Dream11, we have experienced tremendous growth from just 300,000 users in 2015 to over 110 million users at present. To grow at this blazingly fast pace, we moved to a microservice architecture for developing backend systems. As the number…
Multi-tenancy: A History Quick Take & How-to with Hasura
Look at various ways to setup multi-tenant applications ranging from a data-centric approach to an architectural perspective. The article wraps up with short summary and an example of a multi-tenant setup in a Hasura instance across schemas using a multi-tenant data based…
A lot of credit for The GraphQL Engine's success goes to the original team at Facebook, the GraphQL foundation, and developers all over the world. To pay it forward, we are sponsoring open-source GraphQL projects that add value to the ecosystem.
Since our use cases deal primarily with spoken audio, we use the popular overlap and shift paradigm used to analyse speech signals with a 25ms window length and 10ms shift.
Tutorial: Integrating Hasura with Retool—A low-code tool for building B2B workflows & tools.
In this tutorial, we'll learn how to build powerful internal tools, fast, with Hasura's advanced permission controls and Retool's intuitive UI builder for enterprise-grade apps.
— By Hardik Parmar, Kunal Chavan, Rupesh Urmaliya Introduction Every day on the Dream11 app, we host thousands of contests so our 110+ million fantasy sports fans can engage with their favorite sports in the palm of their hands. Since the team lineups are usually announced…