Kafka Chronicles: Navigating Common Challenges & Pitfalls in Event Schema Evolution
Discover the common challenges and pitfalls encountered when evolving Kafka event schemas through a practical scenario.
Know more
MongoDB Geo-Indexing — Find It First, Find It Fast!
MongoDB, a leader among NoSQL databases, offers robust features for managing and querying geospatial data. One of its most powerful tools is geo-indexing, which facilitates efficient querying of location-based data.
Know more
Scaling a Data Platform to handle Terabytes of data
Detailing our experience and learnings by implementing sharding to horizontally scale a time series database with terabytes of data.
Know more
What is DevOps?
At its core, DevOps is a set of tools and practices that help an organisation build, test and deploy software more reliably and at a faster rate. It consists of various stages such as continuous development, continuous integration, continuous testing, continuous deployment, and continuous monitoring.
Know more
Creating an efficient plot of Wind using Mapbox GL JS
One of our projects involving oceanographic data required us to plot weather datasets like wind and waves on the map. While we were using the Mapbox GL JS library for drawing the map and plotting some basic features like contours using the line layers , plotting the weather datasets seemed tricky.
Know more
gRPC: Microservices API Invocation Framework
gRPC (gRPC Remote Procedure Call) is a high-performance, open-source remote procedure call (RPC) framework developed by Google basically to connect with a large number of microservices. It uses Protocol Buffers, a binary serialization format, to define and serialize APIs and messages sent between client and server applications.
Know more
‘Best Practices’ is the Best Medicine
Industry best practices related to the healthcare domain entail several elements like safety, convenient and compassionate care, quality, and so on. Research shows that incorporating patient safety and quality care as a part of the patient healthcare experience can improve outcomes.
Know more
How to import existing infrastructure into Terraform?
In this article, we will show you how to import existing infrastructure into Terraform so that you can manage it like any other Terraform-managed infrastructure. We’ll be taking an example of AWS cloud.
Know more
Take your React App to the next level
The least any React developer needs to do is to check the performance and look out for techniques to optimize the app for the end user’s experience. Read more to find out few tips related to that.
Know more
Introduction to Xarray
Pandas is an amazing library for the analysis of low-dimensional labelled data — if the data you’re dealing with can be categorized as “rows and columns”, Pandas has you covered.
Know more
Integrating Google Sheets as REST API using googleapis
Did you know that you can use spreadsheets as a database? Actually Yes!! You can turn Google Sheets into a REST-API powered database and use it with your application.
Know more
Blow away your styles with Tailwind CSS!
Have you ever felt the pain of writing and maintaining the same piece of code at multiple places? It could be a small code snippet or a third-party component, the pain and frustration are constant.
Know more
Reusable Presentational Components in Angular 6+
Have you ever felt the pain of writing and maintaining the same piece of code at multiple places? It could be a small code snippet or a third-party component, the pain and frustration are constant.
Know more
Jenkins Shared Library
This blogpost is for any devops engineer whose day to day job is to build Jenkins pipelines for automating builds/deployment.
Know more
React + custom hook + typescript to download a file through API
Wondering how to download files on UI by calling an API behind authentication? Problem Statement File needs to be downloaded at the frontend. Data of that file is being served by the backend. …
Know more
What is Web Accessibility?
Accessibility “means that websites, tools, and technologies are designed and developed so that people with disabilities can use them. More specifically, people can: perceive, understand, navigate, interact with the Web and contribute to the Web.”