Blog Posts

How to AWS Assume Role and then revert to the previous role after

If you need to assume a role in AWS and then revert back to the previous role once complete, you can use the following snippet of code:

Read More

Essential Policies for Administering an AWS EKS Cluster

So, what policies does my role need to create an AWS EKS cluster and be the admin?

Read More

Show the Top 10 Largest Directories on Linux

If you need to see the top 10 largest directories on your Linux system, you can use the following command:

Read More

Retrieve the Latest Versioned Tag from AWS ECR in Bash

Managing Docker images in Amazon Elastic Container Registry (ECR) is a common task for many developers and DevOps practitioners.

Read More

How to install MySQL on AmazonLinux2023

If you are using Amazon Linux 2023 base-image, and you have tried to run yum install -y mysql, you will soon realize that it doesn’t work.

Read More

Run any version of Terrform using Docker

So our friend Docker comes around for another usecase. Run Terraform (any version) from Docker In this example, we will try and configure Terraform 1.

Read More

Select * to Show Database Table Sizes MariaDB

In database management, understanding the size of your tables is crucial for optimizing performance and ensuring efficient resource utilization.

Read More

The Future Prospects of DevOps in an AI World

Abstract DevOps has become an integral part of modern software development, emphasizing communication and collaboration between software developers and IT operations professionals.

Read More

Supercharge Your Code with Amazon CodeWhisperer

Amazon CodeWhisperer is a cutting-edge service that leverages advanced AI and machine learning to provide real-time code generation, recommendations, and security analysis.

Read More

A Deep Dive into Machine Learning Algorithms

Machine learning algorithms are the backbone of modern artificial intelligence. They enable computers to learn and make predictions or decisions without being explicitly programmed.

Read More

What is GitHub? A Comprehensive Guide from Basics to Advanced

GitHub is a platform that has revolutionized the world of software development, enabling individuals and teams to collaborate efficiently on projects of all sizes.

Read More

Connect IPv4 and IPv6 Networks Seamlessly with Amazon VPC Lattice

As the internet continues to grow, the transition from IPv4 to IPv6 has become more critical.

Read More

Building Event-Driven Architectures with Amazon EventBridge

In the realm of real-time data streaming applications, managing the routing and processing of events efficiently is a complex challenge.

Read More

Splitting Terraform Modules into Separate Git Repositories

In the world of Infrastructure as Code (IaC) , Terraform has emerged as a powerful tool for managing infrastructure resources.

Read More

Accelerating Machine Learning with SageMaker Jumpstart

Machine learning (ML) projects can be complex, time-consuming, and resource-intensive. Amazon SageMaker Jumpstart aims to change that by providing pre-built solutions, pre-trained models, and end-to-end ML capabilities.

Read More

Understanding the AWS Well-Architected Framework

The AWS Well-Architected Framework is more than just a set of best practices; it’s a blueprint for success in the cloud.

Read More

Mastering Advanced Networking in EKS and Kubernetes

Kubernetes has revolutionized container orchestration, and Amazon’s Elastic Kubernetes Service (EKS) is one of the most popular managed Kubernetes solutions available today.

Read More

How to Ignore SSL Certificates Globally in Git

In the world of software development, Git is an indispensable tool for version control.

Read More

Semantic Versioning with npm

Semantic Versioning, often referred to as SemVer, is a crucial convention within the Node.

Read More

Understanding Peer Dependencies in Node Modules

When working with Node.js and managing packages for your projects, you’re likely familiar with the dependencies and devDependencies sections in a package.

Read More