Skip to main content

Recent Articles

Deep dives into web development, cloud architecture, and building better software.

Cover image for article: How to Protect Your ASP.NET API Using JWT and Amazon Cognito
3 min read

How to Protect Your ASP.NET API Using JWT and Amazon Cognito

In this post, you’ll learn how to secure your ASP.NET API with Amazon Cognito by setting up JWT bearer authentication, validating tokens, and locking down endpoints to keep your API safe and accessible only to authorized users.

Article: How to Protect Your ASP.NET API Using JWT and Amazon Cognito. In this post, you’ll learn how to secure your ASP.NET API with Amazon Cognito by setting up JWT bearer authentication, validating tokens, and locking down endpoints to keep your API safe and accessible only to authorized users.. Published August 15, 2025. Reading time: 3 min read.Tagged as: Cognito, AWS.Click to read the full article.
Cover image for article: Getting Started with Amazon Cognito: Setting Up User Pools and App Clients
5 min read

Getting Started with Amazon Cognito: Setting Up User Pools and App Clients

Discover how to configure Amazon Cognito User Pools and App Clients, then implement the Authorization Code OAuth Flow using the hosted UI and Postman. Learn to securely handle user sign-in, authorization, and token retrieval for your web, mobile, or API applications.

Article: Getting Started with Amazon Cognito: Setting Up User Pools and App Clients. Discover how to configure Amazon Cognito User Pools and App Clients, then implement the Authorization Code OAuth Flow using the hosted UI and Postman. Learn to securely handle user sign-in, authorization, and token retrieval for your web, mobile, or API applications.. Published August 11, 2025. Reading time: 5 min read.Tagged as: Cognito, AWS.Click to read the full article.
Cover image for article: AWS Lambda Powertools for .NET - Bedrock Agent Function Resolver
6 min read

AWS Lambda Powertools for .NET - Bedrock Agent Function Resolver

Let's learn how to easily add your custom Lambda Function to Amazon Bedrock Agents using the Lambda Powertools library.

Article: AWS Lambda Powertools for .NET - Bedrock Agent Function Resolver. Let's learn how to easily add your custom Lambda Function to Amazon Bedrock Agents using the Lambda Powertools library.. Published July 31, 2025. Reading time: 6 min read.Tagged as: AWS, Lambda.Click to read the full article.
Cover image for article: Step-by-Step: Setting Up GitHub Actions to Build and Deploy .NET to EC2
6 min read

Step-by-Step: Setting Up GitHub Actions to Build and Deploy .NET to EC2

Let's learn how to set up a GitHub Actions build-deploy pipeline to deploy an ASP.NET API application to an Amazon EC2 instance, running as a systemd service.

Article: Step-by-Step: Setting Up GitHub Actions to Build and Deploy .NET to EC2. Let's learn how to set up a GitHub Actions build-deploy pipeline to deploy an ASP.NET API application to an Amazon EC2 instance, running as a systemd service.. Published July 13, 2025. Reading time: 6 min read.Tagged as: AWS, EC2.Click to read the full article.
Cover image for article: Amazon S3 Presigned URLs
6 min read

Amazon S3 Presigned URLs

Amazon S3 presigned URLs allow you to grant temporary, secure access to specific objects in your S3 bucket without exposing your credentials. Let's learn how to use this from a .NET application.

Article: Amazon S3 Presigned URLs. Amazon S3 presigned URLs allow you to grant temporary, secure access to specific objects in your S3 bucket without exposing your credentials. Let's learn how to use this from a .NET application.. Published March 5, 2025. Reading time: 6 min read.Tagged as: AWS.Click to read the full article.
Cover image for article: Is AWS Lambda SnapStart Right for Your Workload?
5 min read

Is AWS Lambda SnapStart Right for Your Workload?

AWS Lambda SnapStart replaces Init Duration with Restore Duration. Is it just a name change, or does it truly reduce cold starts? In this post, we explore its impact, when it matters, and when to use it for your AWS functions.

Article: Is AWS Lambda SnapStart Right for Your Workload?. AWS Lambda SnapStart replaces Init Duration with Restore Duration. Is it just a name change, or does it truly reduce cold starts? In this post, we explore its impact, when it matters, and when to use it for your AWS functions.. Published February 11, 2025. Reading time: 5 min read.Tagged as: AWS, Lambda.Click to read the full article.

Stay Updated

Get practical tips on AWS, .NET, DevOps, and software development delivered weekly.

✓ No spam • ✓ Unsubscribe anytime

© 2025 Rahul Nath. All rights reserved.