API architecture showdown - Rest vs graphQL vs gRPC

Three technologies stand out as primary choices for developing API’s REST, GraphQL, and gRPC. Understanding what they bring to the table and making sure it aligns with your API design goals is key in developing successful API’s

February 9, 2024 · (updated November 5, 2025) · 5 min · 916 words · Pradeep Loganathan
Getting started with gRPC

gRPC and .NET: Crafting Cutting-Edge APIs

Dive into gRPC with this tutorial – understand Protocol Buffers, define services, and implement a gRPC server in .NET for fast, efficient communication.

January 31, 2024 · (updated December 27, 2024) · 12 min · 2500 words · Pradeep Loganathan
REST- HATEOAS

HATEOAS: Building Self-Documenting REST APIs That Scale (2025 Guide)

Master HATEOAS to build truly RESTful APIs that are self-documenting, evolvable, and loosely coupled. Includes practical examples with Spring Boot, common mistakes to avoid, and modern implementation patterns.

January 30, 2024 · (updated November 3, 2025) · 30 min · 6250 words · Pradeep Loganathan
Getting started with GraphQL

Getting started with GraphQL

GraphQL is a query language for APIs. It is a query language that provides for client-tailored queries. It is an API specification.

April 28, 2021 · (updated December 27, 2024) · 13 min · 2589 words · Pradeep Loganathan
Securing the  OAS/Swagger endpoint in dotnet using swashbuckle

Securing the OAS/Swagger endpoint in dotnet

OpenAPI 3.0 lets you describe how your APIs are protected using various security schemes and their security requirements.

June 25, 2020 · (updated November 5, 2025) · 4 min · 678 words · Pradeep Loganathan
Building a successful API - Understanding the Open api specification (OAS)

Building a successful API - Understanding the Open API Specification (OAS)

The Open API Specification is used to define the contract between the API consumers and the API providers. The specification is based on the JSON schema and is a standard format for describing the data exchanged between the API consumers and the API providers.

June 20, 2020 · (updated December 27, 2024) · 11 min · 2268 words · Pradeep Loganathan
Https in ASP.Net Core

Https in ASP.Net Core

In asp.net core https is enabled by default. The HttpsRedirection middleware class provides the necessary functionality to enforce redirection from http to https.

February 2, 2020 · (updated December 27, 2024) · 5 min · 1022 words · Pradeep Loganathan
What is HTTPS?

What is HTTPS?

HTTPS is a network protocol used to serve up web pages. HTTPS, or HTTP Secure, was designed to secure communications between a client and the HTTP server. It is a protocol that uses a secure connection to transfer data over the internet.

September 27, 2019 · (updated December 27, 2024) · 7 min · 1288 words · Pradeep Loganathan
API Gateway - Should you build one?

API Gateway - Should you build one?

An API Gateway provides a single and unified API entry point across one or more internal APIs. It mediates, routes, and invokes a respective endpoint after request verification, content filtering, authentication, and authorization.

January 15, 2019 · (updated February 2, 2024) · 6 min · 1238 words · Pradeep Loganathan
jwt angular interceptor

JWT - Angular Interceptor

JSON Web Token(JWT) is an industry standard for security tokens used to securely transmit information between client and server as JSON objects.It provides a solution to the problem of passing claims between parties. In this post we will create an Angular interceptor to introspect JWT tokens.

May 19, 2018 · (updated December 5, 2023) · 4 min · 826 words · Pradeep Loganathan