Sign in

A Developer with a passion for Serverless, & DevOps. Writes about Cloud, Programming, DevOps & more. Founded @TowardsAWS (


DevOps is a cultural approach rather than just a specific role.

Photo by Austin Distel on Unsplash

According to the chaos report, more than 66% of software projects fail each year combining both partial or complete failure.

Delivering final software products has never been easy.

In the 70s, we had something called Waterfall Model. This model served several years for the industry. It has a lot of drawbacks.

Over time, the way we develop our software application has changed. The responsibilities of Software Developers and requirements of software have also changed significantly. So we needed a different approach to get the job done.

In early 2000, Agile Methodology was proposed by the Agile Manifesto group. …

Amazon DynamoDb

In this article, I’ve covered important concepts you must know in order to get started with DynamoDB(for beginners). You can use it as a cheatsheet.


Amazon DynamoDB is a fully managed NoSQL Serverless single-digit millisecond performance database by AWS that provides lightning-fast and predictable performance with seamless scalability.

DynamoDb can handle any kind of OLTP transaction or real-time operations.

In DynamoDB you do not create any database server as you do it in traditional relational databases. It means you don’t have to manage any database servers. You only create a table and start using it.

Most people think that it…

Hey friends 👋

I am a Developer 👨‍💻 and a Blogger 📝 I like to write about stuff.

Ever since when I was in school, computer science has been my passion. I still remember sitting in front of my brother’s PC which has an Intel dual-core processor with 1 gigabyte of memory and Windows XP running it.

I got a computer for myself when I was in High School. I used to sit in front of it spending hours and hours surfing the internet and learning to code, building websites using HTML, CSS. …

As a developer, I always follow the know your tool (K.Y.T) rule.

Source: Image from Pexels

Developers always should understand the tools they use. With the right tools, you can achieve your job easily and efficiently. In this article, I’ve listed all the tools I use in my daily job.

“ If you know the system well enough you can do things that aren’t supposed to be possible. — Linus Torvalds

1. Ubuntu Linux

Over the last 4 years, I’ve been using Linux as my main operating system. The first distro that I used was Ubuntu 12.04 LTS back in 2012. I’ve tried so many Linux flavors. Kali, Debian, Pirot, Mint, etc. I found Ubuntu a developer-friendly distro packed…

So you’re that guy who wants to impress your colleagues with your vim skills. Find out how in this article.

Vim is a command-line text editor and I want to be honest. It is hard to learn. If you try to apply the principle of UI/UX, vim will fail every checklist. It is not friendly. BUT as people say practice makes perfect, with good practice you can learn it over time. And your productivity might get 2x faster.

Most of the time when we do code, we don’t type code all the time right? We write some code and compile it and things don’t work and we start to edit code. Vim is best for editing code. …

AWS Updates/News, Tutorials, Solutions, and more.

My first Lambda — A Story of Clean-Architecture, Caching, DI, and Serverless

AWS Updates/News, Tutorials, Solutions, and more.

Amazon EventBridge to Salesforce using API Destinations

AWS Updates/News, Tutorials, Solutions, and more.

This week’s featured articles on Towards AWS.

AWS CloudWatch Alarms in Slack

Top 10 featured articles on Towards AWS in June.

1. Chaos engineering with the AWS Fault Injection Service (FIS) — A Terraform project.

Every Thursday straight in your inbox.

Here are this week’s featured AWS articles.

1. How to push the docker image to Amazon ECR using GitLab CI/CD?

Kisan Tamang

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