Backend

APIs, microservices, databases, queues and server-side architecture.

888 stories

Dusty Domains Recap
Hasura

Dusty Domains is a wrap! As a new initiative piloted by the fantastic team at Netlify, Dusty Domains was a call to action to turn an unused domain into a published website on Netlify.

Recommended — Just For You: How We Handle Personalisation at Scale
ShareChat

Recommended — Just For You: How We Handle Personalisation at Scale Written by Srijan Saket, Aravindh R, Subham Todi, Brihati Jain Our Mission Ever wondered how you are able to find relevant and entertaining content every time you go to the Moj or ShareChat “Home” page? Machine…

From Native to React Native to Flutter
Zerodha

At Zerodha, the first mobile version our flagship trading platform Kite was written as a native Android app in 2015. After building a cross-platform version in React Native in 2017, we finally settled for a full rewrite in Flutter in 2018, a choice that has paid off really well…

How we Created Dynamic Custom Audiences on ShareChat to be Used Across Campaigns for Advertising
ShareChat

Written by Mohit Dubey ShareChat is on a rapid growth path with 180 Mn monthly active users. Advertisers want to run their advertisement campaigns on ShareChat in order to reach these target audiences. Our aim is to show the advertisement to the most relevant audience so that…

Deployment At Scale: Story Behind Dream11’s In-House Blue-Green Deployment Platform ‘OneClick’.
Dream11

~By Ritesh Sharma & Lijo Abraham. Introduction As a part of the agile-based development revolution, organizations have believed in rolling small and quick changes into the market. The theory of building fast-shipping fast plays a significant role in upgrading any product by…

blog.dream11engineering.com
‘doc-coverage’ — A Documentation Coverage Tool for Javascript
ShareChat

‘doc-coverage’ — A Documentation Coverage Tool for Javascript Witten by Shivani Sehgal It’s been rightly said that what gets measured gets managed! A few months ago, we at ShareChat decided to go on a documentation coverage spree. Not long into the journey we realised the…

Leveraging Dynamic Programming to Improve Player Performance in Rummy
ShareChat

Written by Shubham Sharma “Are data structures and algorithms even useful in a software engineering job?”Over the past few years, there has been a drift towards people assuming that algorithms and data structures are useless and are asked by tech companies just as a thoughtless…

ShareChat AI @ EMNLP 2021
ShareChat

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…

ShareChat AI @ EMNLP 2021
ShareChat

ShareChat AI team made its presence felt at the recently concluded EMNLP Conference 2021 held in the Dominican Republic. Here’s what we spoke about!

Neural Network Compression Using Quantization
ShareChat

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…

Introducing Moj For Creators (MFC)
ShareChat

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…

How We Improved Virtual Gifting Experience in Audio Chatroom
ShareChat

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
Hasura

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
Hasura

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
ShareChat

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…

Meet Hasura at AWS re:Invent
Hasura

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…