Blog Posts

AWS Assume to another role

October 8, 2023

OUT=$(aws sts assume-role --role-arn arn:aws:iam::0123456789:role/OrganizationAccountAccessRole --role-session-name test) export AWS_ACCESS_KEY_ID=$(echo $OUT | cut -d '"' -f 6 ) export AWS_SECRET_ACCESS_KEY=$(echo $OUT | cut -d '"' -f 10 ) export AWS_SESSION_TOKEN=$(echo $OUT | cut -d '"' -f 14 ) aws sts get-caller-identity


Read More

Programming Languages Series

October 2, 2023

1. Introduction Welcome to our Programming Languages Series! In this series, we’ll explore various programming languages, understand their purposes, provide code examples, and discuss when to use each one.


Read More

Docker Deep Dive Series

September 22, 2023

1. Getting Started In this first part of the series, we will kick things off by getting Docker installed and running on your system.


Read More

Machine Learning Mastery Series

September 13, 2023

Part 1. Introduction to Machine Learning Welcome to the Machine Learning Mastery Series, a comprehensive journey into the exciting world of machine learning.


Read More

Kubernetes Mastery

September 3, 2023

Part 1. Introduction Welcome to the Kubernetes Mastery Series! In this first part, we’ll set up a Kubernetes cluster using KinD (Kubernetes in Docker).


Read More

Managing Multiple Environments with Terraform Workspaces

September 2, 2023

Managing infrastructure across multiple environments such as development, staging, and production can be a daunting task.


Read More

Controlling and Understanding Parallelism Impact on the DAG

September 1, 2023

When working with large-scale infrastructure deployments, managing the provisioning and orchestration of resources efficiently becomes crucial.


Read More

How to add Payment Subscriptions with Stripe in Django

August 31, 2023

Integrating Stripe subscriptions into your Django site involves several steps. Here’s a high-level overview of the process.


Read More

Private Application Load Balancer for EKS in Terraform

August 30, 2023

Amazon Web Services (AWS) provides a powerful combination of services for building, deploying, and managing applications.


Read More

Kubernetes vs Docker Swarm for Container Orchestration

August 29, 2023

Container orchestration has become a cornerstone of modern application deployment and management.


Read More

Setting Comprehensive CI/CD Pipeline with Jenkins and Docker

August 28, 2023

In today’s dynamic software landscape, the fusion of Continuous Integration and Continuous Deployment (CI/CD) pipelines with robust tools like Jenkins and Docker has emerged as a cornerstone of efficient and reliable application delivery.


Read More

Navigating Microsoft Azure for Seasoned AWS Experts

August 27, 2023

In the ever-evolving landscape of cloud computing, two mammoth players, Amazon Web Services (AWS) and Microsoft Azure, have emerged as titans, offering an extensive array of services that cater to a diverse spectrum of business needs.


Read More

Navigating Google Cloud Platform (GCP) for AWS Experts

August 26, 2023

In today’s rapidly evolving landscape of cloud computing, Amazon Web Services (AWS) and Google Cloud Platform (GCP) have emerged as prominent contenders, furnishing an extensive array of services tailored to cater to the dynamic requirements of modern businesses.


Read More

Create a slug from a name in MySQL/MariaDB

August 25, 2023

How to create a slug from the name of an item in MySQL/MariaDB.


Read More

Secure Efficient Server Management with AWS Systems Manager

August 24, 2023

In the ever-evolving landscape of cloud computing, AWS (Amazon Web Services) continually introduces innovative solutions to enhance operational efficiency, security, and ease of management.


Read More

How to Get a List of Available Regions from AWS CLI

August 23, 2023

AWS (Amazon Web Services) is a prominent cloud service provider that offers a wide range of services to businesses and individuals worldwide.


Read More

[Solved] A Number After a Double Reversal in Python

August 22, 2023

The problem Reversing an integer means to reverse all its digits.


Read More

Common Issues and Mastering Effective Debugging Techniques

August 21, 2023

While Kubernetes offers a powerful platform for deploying containerized applications, managing complex clusters can sometimes lead to challenges and errors.


Read More

K8s CI/CD: GitOps with Jenkins, GitLab, Argo CD

August 20, 2023

Continuous Integration and Continuous Deployment (CI/CD) pipelines are fundamental to the success of Kubernetes deployments , enabling fast and reliable application delivery.


Read More

K8s Monitoring & Logging: Best Practices & Top Tools

August 19, 2023

Monitoring and logging are critical components of a successful Kubernetes deployment , providing insights into the health, performance, and behavior of your clusters and applications.


Read More