Creating an AWS Lambda Python Layer by Logging into an AWS EC2 Linux Instance

In this tutorial, we’ll walk through the steps to create an AWS Lambda Python layer using an AWS EC2 Linux instance. If you’re looking to package dependencies for your Lambda function and find that doing so on your local machine isn’t feasible (due to OS or environment mismatches), then using an EC2 instance is a … Read more

Creating Reels or Shorts using Python and ChatGPT

In today’s digital age, short-form videos have become immensely popular across social media platforms like Instagram, TikTok, and YouTube. These platforms provide an excellent opportunity for creators to express themselves creatively and engage with their audience. One way to create compelling short videos is by using a combination of Python and ChatGPT, a powerful natural … Read more

Google calendar automation using python

Google Calendar is a time-management and scheduling calendar service developed by Google. It’s a popular tool used by individuals and businesses to manage their daily schedules and events. With the Google Calendar API, you can automate various tasks, such as adding events, retrieving events, and managing calendars. In this blog, we will discuss how to … Read more

How to handle Alexa skill backend logic using AWS lambda – python

In this article, I will show the process through which you can add your backend logic using python. We will be using AWS Lambda as it blends well with Alexa. If you are someone new to AWS you can refer to this blog. Amazon Alexa makes our life easy by providing an SDK. So in … Read more

Reconcile mismatching data in AWS DynamoDB and Elasticsearch (OpenSearch)

In this article, we are going to see how to reconcile the mismatching data in AWS DynamoDB and AWS OpenSearch (Elasticsearch) with the help of Amazon Redshift. In case you are wondering how to migrate the DynamoDB data to Elasticsearch in the first place, then take a look at this article. Note: This reconcile method … Read more

ETL – Migrate the entire AWS DynamoDB table to Amazon S3 as CSV

In this article, I will show my method of migrating the entire AWS DynamoDB table to Amazon S3 as CSV. It can further be uploaded to Amazon Redshift using the COPY command. You can also find this code on my GitHub repository. In case you are going to run this code on the local machine, … Read more

ETL – Complete guide to migrate an entire Elasticsearch index to Amazon S3 as CSV

If you are someone using Elasticsearch then you may come across a situation where you need to get the entire Elasticsearch data and store it somewhere for further validation. In this article, I will help you to migrate your Elasticsearch index to Amazon S3 as a CSV file. In case you wonder why should you … Read more

Access google sheets for private domains using domain-wide delegation of authority

Recently, I came across a situation where I needed to access a google sheet programmatically. I was pretty happy since I have done this before using my personal account. I also have an article written on it. Check it out here. So during the process when I shared the client_email to the google sheet, I … Read more

Split a list into multiple lists and save as file using python

Recently, in one of my projects I have had this small task where I need to split a list into multiple lists and save it as a file in Amazon S3. In this article, I will share the solution along with the code. So, the straight solution is the following piece of code. Let us … Read more

Add layers, troubleshoot and common mistakes in AWS lambda

AWS Lambda provides an amazing feature called the layer which allows you to add your custom library. It allows you to stop code repetition. In this article, we are going to see how to achieve this. In case you are someone new to AWS then take a look at this article to know what AWS … Read more