Python displaced Java to become the second most popular programming language!

Python has become the second most popular programming language after JavaScript, according to a January 2021 RedMonk report. Previously, this position was confidently held for a long time by Java, but...

Get List of Files in Specific AWS Bucket

First, you have to be very careful when trying to get list of objects from AWS S3 bucket because potentially there might be millions or billions of files, so you might...

GitHub Actions: Deployment to EKS with Kustomize

If your code is on GitHub you simply must use GitHub Actions for CI/CD. GitHub Actions syntax is very intuitive and simple. I guarantee that once you get familiar with GitHub Actions...

Python S3 Multipart File Upload with Metadata and Progress Indicator

Recently I was working on implementation of a Python tool that uploads hundreds of large files to AWS S3.  The tool requirements are: Ability to upload very large filesSet metadata for each uploaded...

Your First HTTP Server in GO

We already know why to choose GO over Python, therefore today I'll show an example of a simple GO HTTP Server project in Visual Studio Code. VSCode is a lightweight and super...

Why to choose GO over Python

GO (Golang) was developed by Google and it's getting popularity recently and this is why: Go is extremely fast! GO performance is similar to C++ because it's compiled to machine code. Concurrency Management Mechanism GO...