Open in app

Sign in

Write

Sign in

Bharat Dwarkani
Bharat Dwarkani

119 Followers

Home

About

Published in

SaaS Product Engineering

·Pinned

Hybrid Multi-tenant SaaS application — System Design

What is a Multi-tenant SaaS application? A multi-tenant application is nothing but a software application basically a web app, where a single application handles multiple tenants (organization/company). Software as a Service (SaaS) applications are usually multi-tenant in nature. I have been developing applications using Microsoft stack for 7 years, so references which I will be sharing…

SaaS

13 min read

Hybrid Multi-tenant SaaS application — System Design
Hybrid Multi-tenant SaaS application — System Design
SaaS

13 min read


Published in

SaaS Product Engineering

·Jul 15

Summarizing Conversations Content using ChatGPT or Google Palm API

One of the most valuable applications of the ChatGPT API is content summarization, which can save countless hours and enhance the productivity. The concept of summarization can be applied to various applications, and in this article, we will explore an example within a Help Desk Software ticketing system. Either ChatGPT…

ChatGPT

2 min read

Summarizing Conversations Content using ChatGPT or Google Palm API
Summarizing Conversations Content using ChatGPT or Google Palm API
ChatGPT

2 min read


Published in

SaaS Product Engineering

·Oct 7, 2022

Postgres Materialized View-based analytical database setup architecture design notes

In this article, I will explain the simplest way to set up a Postgres database solution for analytical purposes using a read replica, materialized view, and a third database to reduce the load on the master database to run analytical queries. …

Postgres

3 min read

Postgres

3 min read


Apr 17, 2021

5 Easy Steps to Integrate Azure Application Insights into Your ASP.NET Core Application for Performance Monitoring

This article will guide you on how to add Azure Application Insights in your ASP.NET Core application for tracking application performance. Application Insights, a feature of Azure Monitor, is an extensible Application Performance Management (APM) service for developers and DevOps professionals provided by Microsoft Azure. …

Aspnetcore

3 min read

5 Easy Steps to Integrate Azure Application Insights into Your ASP.NET
5 Easy Steps to Integrate Azure Application Insights into Your ASP.NET
Aspnetcore

3 min read


Nov 26, 2020

How to create a docker image for containerizing an ASP.NET Core MVC 5.0 Web Application

In this tutorial, you will be learning about how to dockerize an ASP.NET Core MVC 5.0 web application to build a docker image for a production build. Normally, you may find several articles on dockerizing simple ASP.NET Core projects. Even if you try to use a Visual Studio feature for…

Docker

6 min read

How to create a docker image for containerizing an ASP.NET Core MVC 5.0 Web Application
How to create a docker image for containerizing an ASP.NET Core MVC 5.0 Web Application
Docker

6 min read


Nov 18, 2020

10 UX inspirations from Google applications

Google Material Design System has been for a quite long time and being used by several applications. While using Google Cloud I felt the better implementation of Material Design is done by Google Cloud. …

UX

4 min read

10 UX inspirations from Google applications
10 UX inspirations from Google applications
UX

4 min read


Nov 17, 2020

Deploying a Redis Cluster in Google Kubernetes Engine using Helm Chart

Redis is an open-source (BSD licensed), in-memory data structure store, used as a database, cache, and message broker. This article will walk through simple steps to install a Redis Instance in Google Kubernetes Engine Cluster. …

Redis

3 min read

Deploying a Redis Cluster in Google Kubernetes Engine using Helm Chart
Deploying a Redis Cluster in Google Kubernetes Engine using Helm Chart
Redis

3 min read


Nov 6, 2020

How to install and use the Redis Explorer VS Code extension — 5 simple steps

Redis is an open-source (BSD licensed), in-memory data structure store, used as a database, cache, and message broker. You can find Redis CLI being used most of the time, If you are in need of a GUI for Redis then this guide is for you. …

Redis

3 min read

How to install and use the Redis Explorer VS Code extension — 5 simple steps
How to install and use the Redis Explorer VS Code extension — 5 simple steps
Redis

3 min read


Published in

SaaS Product Engineering

·Aug 9, 2020

Integration Testing ASP.NET Core Web API using snapshot based technique

Integration testing helps in testing applications in real-time, using actual dependencies without mocking. Unit Tests, on the other hand, mocks external dependencies using fake objects. Unit tests are great for testing systems involving logical functionalities, without external dependencies. For example algorithms or a unit involving logical functionalities. But for Web…

Dotnet

5 min read

Integration Testing ASP.NET Core Web API using snapshot based technique
Integration Testing ASP.NET Core Web API using snapshot based technique
Dotnet

5 min read


Published in

SaaS Product Engineering

·Jul 25, 2020

An awesome curated collection of libraries to build Software as a Service (SaaS) Web application using ASP.NET Core

In upcoming years, you will see a huge market for SaaS products. If you are building a SaaS application, have a look at this curated collection of open source libraries to build SaaS application using Microsoft ASP.NET Core technology, which is battle-tested, fast, and efficient. Microsoft is improving performance of…

SaaS

7 min read

SaaS

7 min read

Bharat Dwarkani

Bharat Dwarkani

119 Followers

Tech Enthusiast, Full Stack Software Engineer, Product Manager, Engineering Enterprise SaaS product

Following
  • Netflix Technology Blog

    Netflix Technology Blog

  • Pinterest Engineering

    Pinterest Engineering

  • Max Stepanov

    Max Stepanov

  • Sascha Heyer

    Sascha Heyer

  • uxplanet.org

    uxplanet.org

See all (84)

Help

Status

About

Careers

Blog

Privacy

Terms

Text to speech

Teams