Blog Posts

4 MIN READ // Mar 24, 2021
One of the exciting things about GraphQL is its ability to build real-time applications using GraphQL subscriptions. In this tutorial, I’ll be showing you how Google Maps updates your location in real-time with GraphQL subscriptions & Apollo Client.
6 MIN READ // Feb 16, 2021
JavaScript provides several ways of iterating over a collection, from simple 'for loops' to map() and filter(). Iterators and generators simplify code and save you from a lot of…
2 MIN READ // Feb 3, 2021
Complex animations should be implemented without compromising the fluidity and user experience of your website. In this blog, let's look at how to implement scroll based…
7 MIN READ // Jan 20, 2021
React Navigation doesn’t provide customizations for navigation tabs out of the box. So, I created an open-source module 'react-native-custom-navigation-tabs'. It enables users to…
18 MIN READ // Jan 12, 2021
Lately, there is a lot of fuss around end-to-end encrypted chat applications. WhatsApp and Signal are two messaging apps dominating the headlines. Messages sent through Signal are…
10 MIN READ // Dec 15, 2020
With the changing technological environment and user expectations, the urge to explore and create has grown now more than ever. Animations have come a long way since their…
2 MIN READ // Dec 2, 2020
As your GraphQL application grows from a demo to an actual application, the complexity of your schema will grow. And it is very difficult to organize the schema in one file. So,…
2 MIN READ // Nov 25, 2020
Any application, from simple to complex, can have errors. It is important to handle these errors and report these errors back to your users for information. Learn how to handle…
// Oct 23, 2020
Today testing has become a crucial part of the application development process. It should pass with all the verifications and validations on every step. Let’s take a look at how…
2 MIN READ // Sep 7, 2020
When designing GraphQL schema using the build schema function, we have to specify the scalar types for each value of the query. In this post, we’ll see how to use some custom…