Siddharth MalaniHow I built a text prompt based webpage generator with ChatGPT Generative AI APIsI was keen to check the limits of ChatGPT so started experimenting with ChatGPT APIs. So I decided to build an text prompt triggered web…Dec 5, 2023Dec 5, 2023
Siddharth MalaniAWS WAF Captcha & CloudFrontTo implement AWS WAF captcha with a web app setup with S3 based website and API gateway please follow this blog. Before we begin just need…Nov 16, 20231Nov 16, 20231
Siddharth MalaniSKYPHONENever wrote about this project in which I was involved very early on in my career when I worked for British Telecom for a bit. I thought…Nov 15, 2023Nov 15, 2023
Siddharth MalaniinAWS TipDeploy into ECS via pipelines and TerraformTerraform can be used to deploy infrastructure and code especially if you do the versioning correctly. You can compliment it with the…Aug 25, 2023Aug 25, 2023
Siddharth MalaniinAWS TipHow to create Lambda Layers — Example of psycopg2Layers provide an easy way to separate your library packaging from our code. Since the libs are mostly static and only change once in a…Aug 8, 2023Aug 8, 2023
Siddharth MalaniinAWS TipHow to connect Lambda to RDS using IAM Auth via a RDS proxyWhen trying to use RDS connections via the proxy you might find some interesting gotchas. This is an attempt to ease your journey into…Aug 8, 2023Aug 8, 2023
Siddharth MalaniHow to Resolve RDS Postgres Master User Cannot Use Password After Enabling IAMIf you ever try to set up IAM auth on RDS one of the mistakes you can easily make is set up the roles incorrectly for the master user. AWS…Aug 8, 20231Aug 8, 20231
Siddharth MalaniAWS Serverless Deployment with TerraformWhen deploying serverless you have a few options. You have SAM which does wrap the complexity of deploying code in serverless microservices…Jun 21, 2021Jun 21, 2021
Siddharth MalaniUsing S3 replication for DevOpsS3 replication and object ownership transfer can be used nicely for DevOps promotions to higher environments.Nov 24, 2020Nov 24, 2020