Afraz Khan

Afraz Khan @afrazkhan

About: data is reality.

Location:
Pakistan
Joined:
Oct 21, 2020

Afraz Khan
articles - 16 total

How to setup Corporate Identity Access at scale in AWS?

Imagine a large enterprise with thousands of employees spread across multiple cross-functional teams....

Learn More 0 0Jun 13

Implementing Single Sign-On (SSO) in Your Microsoft Teams Bot App [Part II]

1. Part I - Simple Teams Bot App Setup 2. Part II - Enable SSO for Teams Bot App In...

Learn More 5 0Sep 8 '24

Building a Microsoft Teams Bot App – Step-by-Step Setup Guide [Part I]

1. Part I - Simple Teams Bot App Setup 2. Part II - Enable SSO for Teams Bot...

Learn More 37 1Sep 8 '24

Whitelisting URL Paths Using Regular Expressions

In software development, there are times when you need to restrict the execution of certain blocks of...

Learn More 0 0Apr 28 '24

Transforming TypeScript Enums into Object Arrays

Typescript enums are of three types: Numeric enum: All enum members have numeric values. String...

Learn More 4 1Jan 20 '24

Elevating Code Flexibility: Dependency Inversion with DI Containers

Having tight-coupling between classes and objects is consistently detrimental, as it diminishes code...

Learn More 0 0Jul 3 '23

Reuse Redis Connections across AWS Lambda invocations

If you are familiar with the lambda execution environment and how it works for a single lambda...

Learn More 12 1Apr 24 '23

Cross-Account Deployment with AWS SAM

AWS SAM is a serverless framework that allows you to easily develop and deploy serverless...

Learn More 2 0Mar 29 '23

Merge TypeScript Enums

There is no native support for merging 2 or more enums in typescript but its possible with a...

Learn More 16 1Sep 18 '22

AWS Cognito JWT Verification

AWS Cognito usually responds with 3 JWTs (IDToken, AccessToken, RefreshToken) for each successful...

Learn More 3 0Feb 19 '22

Refresh Tokens

In OAuth implementation, Authorization/Resource server assigns an AccessToken to each successfull...

Learn More 4 1Jan 1 '22

Python WSGI Applications

Http requests in python web applications are served as shown below Web developers usually work...

Learn More 7 3Oct 18 '21

Internet access for lambda in VPC

AWS resources living inside a VPC have some security layers attached; usually, such resources (Redis,...

Learn More 4 0Jul 23 '21

How to setup AWS Lambda Layers (Nodejs)

Lambda layers were introduced in 2018 for flexibel code/data sharing within same or different AWS...

Learn More 27 11Jul 3 '21

Application Error Handling

Error Handling is very important component of a software system. Operational logging, defects trackin...

Learn More 1 0Jun 3 '21

TypeScript Index Signature

Javascript objects obj:{} are usually indexed using strings. But certainly, its possible to index...

Learn More 11 5May 28 '21