Any application, from simple to complex, can have its fair share of errors. It is important to handle these errors and when possible, report these errors back to your users for information. Using GraphQL brings a new set of possible errors from the actual GraphQL response itself. With that in mind, here are a few …
Netlify CLI For Web App Deployment
Netlify is one of the most amazing web development platform which is meant to multiply your productivity in the best possible way. The platform helps developers to build, test, and deploy websites. We can use netlify cli to deploy website in short time. And then just we can do deploy with following cli in the …
Dealing with giant tables in Postgres using Partitioning
Operation towards very large tables takes too much time in database. To overcome this problem, Postgres introduced partitioning using pg_partman extension. Steps to implement 1. Install extensionCREATE EXTENSION pg_partman; 2. Create tableCREATE TABLE events; 3. Create parent index tableSELECT create_parent(‘public.events’, ‘created_at’, ‘time’, ‘daily’); 4. Run partitioningSELECT run_maintenance(); Reference https://blog.heroku.com/handling-very-large-tables-in-postgres-using-partitioning
React Storefront
React storefront is an open source project which is based on Next.js. It is designed to use in frontend of ecommerce projects. We can connect React storefront with several ecommerce backend like Magento, Shopify, by simplying using open source connectors. React storefront also provides PWA functionality. https://docs.reactstorefront.io/
Android Build Flavors
Product flavors are a powerful feature of the Gradle plugin from Android Studio to create customised versions of products. They form part of what we call Build Variants. Build Variants are formed by Build Types and Product Flavors. According to the Google documentation, build variants are the result of Gradle using a specific set of rules …
Hasura
The Hasura GraphQL engine makes your data instantly accessible over a real-time GraphQL API, so you can build and ship modern apps and APIs faster. Hasura connects to your databases, REST servers, GraphQL servers, and third party APIs to provide a unified realtime GraphQL API across all your data sources. Introduction To use the Hasura …
Reaction Commerce
Reaction Commerce is an open source E-Commerce platform. We can implement basic ecommerce functionalities without additional coding. We just need to setup the platform using docker and we can do basic ecommerce functionalities like create product, create order, create tag, cart, etc. https://reactioncommerce.com/ https://github.com/reactioncommerce/reaction We can use this platform when we need to develop ecommerce …
SWR – React Hooks library for data fetching
SWR is React Hooks library for data fetching. The name “SWR” is derived from stale-while-revalidate, a HTTP cache invalidation strategy popularized by HTTP RFC 5861. SWR is a strategy to first return the data from cache (stale), then send the fetch request (revalidate), and finally come with the up-to-date data. With SWR, components will get …
Marked.js
Marked.js is a library which converts markdown template to html. There are several libraries which do the same job. The main advantage of this library is strong feature to customize the logic and well defined documentation. https://marked.js.org/








