Sign in

Cloud Native App Developer
How CQLs talk

This is an in-depth how-to article to solve a common use case to insert JSON records in DynamoDB. I will show how to use a command-line interface (CLI) to run a NodeJS application to insert JSON data.

This is a generic application that supports any of the JSON documents and you don’t have to make any changes to make it work for your use case.

Create an AWS IAM user with permission to write to DynamoDB Table

You can skip this step if you already have a user with DynamoDB write access.

Open AWS Console and access IAM. Create a…

In my previous article, I showcased how we can use command-line interface CLI to load JSON data from a local machine into DynamoDB. The use of a command-line application is good for ad-hoc load use cases.

In this article, I will show you how to build an automated ingestion pipeline using the same core application with the help of AWS Lambda Functions and the S3 bucket. This setup takes less than 10 minutes to complete and run automatically.

Solution Design

The high-level illustration of the implementation presented below captures accurately and succinctly what we are aiming to complete by this solution.


While working on my company-issued laptop, I have encountered this SSL handshake error multiple times. Often, when you work directly on the terminal to install a library or software.

Some popular apps, like Telegram, SimpleNote etc. fail to start or don’t allow you to sign-in without given any error or hint. However, these apps work perfectly fine on a personal computer. what’s the difference?

why SSL Handshake failed?

TLDR; Supply self-sign certificate to the program as an option OR ignore Cert check (security issue) e.g. pip install fastai — cert /home/user/certs/pypi.crt

Big Organization take Data Security in their hands…literally

In the online secure communication world, Data that is sent and received by…

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store