Blog

Kubernetes, AWS, Terraform & DevOps

67 posts on cloud, platform engineering and AI tooling. Product write-ups (Mac apps, cloud audits, Irish tax calculators) live on the GenOps blog.

KubernetesSep 23, 20266 min read

KEDA and Karpenter on GKE: Event-Driven Autoscaling

Scale pods on Pub/Sub queue depth with KEDA and provision right-sized nodes with Karpenter on GKE Standard, both dropping to zero when idle.

Dev ToolsAug 23, 202610 min read

I Built a Runbook Search Tool That Cites Sources

It’s 2:47 AM, PagerDuty just fired, and you know you wrote a runbook for this exact situation months ago — you just can’t remember where.

Cursor & IDEsJul 11, 20265 min read

Optimizing Cursor for Consumption Pricing

If you log into Cursor soon, you are going to notice a massive shift under the hood.

MCP & ProtocolsJul 8, 202611 min read

Ultimate Guide to Model Context Protocol (MCP)

The AI landscape shifted dramatically with the introduction of the Model Context Protocol (MCP) , open-sourced by Anthropic.

Dev ToolsMar 27, 20264 min read

Free Network Troubleshooting Tool That Runs Entirely in Your Browser

When something breaks at 2am, the last thing you want is six tabs open trying to figure out whether it's DNS, SSL, or the site just being down.

Dev ToolsJan 22, 20264 min read

Running Ollama Locally: LLMs on Your Laptop

Run ChatGPT-level AI locally using Ollama. No subscriptions, no data leaks, no internet required.

Claude Code & AgentsDec 14, 20257 min read

Mastering Claude Code: Basics to Agentic Flows

Anthropic’s Claude Code stands out for one reason: it lives in your terminal and behaves like a real engineering partner.

DevOps Culture & PracticeOct 18, 20255 min read

DevOps learnings from The Phoenix and Unicorn Project

Ever feel like your AI/ML projects are a mythical beast — part unicorn dream, part phoenix inferno?

AI/ML InfrastructureOct 18, 20257 min read

AI Document Pipeline with AWS ECS & Bedrock

In today’s data-driven world, processing and extracting insights from documents at scale is a common challenge.

AI/ML InfrastructureSep 7, 20256 min read

Building an End-to-End MLOps Pipeline on AWS SageMaker

An open-source pipeline that automates training on SageMaker end to end — Terraform for infra, Docker for a custom PyTorch model.

Cursor & IDEsAug 29, 20256 min read

Exploring Cursor CLI: An AI-Powered Terminal

If you’ve spent way too many hours glued to the terminal, you know how clunky it feels to switch contexts for AI help on your code.

Cursor & IDEsAug 23, 20254 min read

Advanced Tips and Tricks for Cursor IDE

I’ve been using Terraform, Python, Bash, Kubernetes, and Jenkins for years — lately, Cursor IDE has become my go-to for boosting productivity.

GitOps & DeliveryAug 22, 20254 min read

Simplifying Kubernetes with ArgoCD: Your Go-To GitOps Solution

Managing Kubernetes deployments across multiple environments can feel like herding cats.

Cursor & IDEsAug 22, 20254 min read

AI-Powered IDEs: Cursor vs Windsurf vs Kiro

As a developer, I can tell you: AI-powered IDEs are a godsend.

IaC & Config ManagementAug 15, 20253 min read

Managing AWS Infra with Crossplane vs Terraform

For years, I’ve used Terraform to manage cloud infrastructure. It’s powerful and battle-tested — but I always felt there was a gap.

MCP & ProtocolsAug 15, 20255 min read

AI Document Processing System: MCP, ECS & S3

How I built a serverless architecture that lets AI models intelligently fetch and summarize documents from S3 using the Model Context Protocol

AI/ML InfrastructureMar 21, 20252 min read

Building Large Language Models (LLMs) in Machine Learning

Large Language Models (LLMs) have revolutionized natural language processing, enabling text generation, summarization, and code completion.

AI/ML InfrastructureMar 21, 20252 min read

Deploying a Text-Gen AI App with AWS EKS & GitOps

A real-world implementation of a text generation AI app powered by a Generative AI API — OpenAI, AWS Bedrock, or Hugging Face.

AI/ML InfrastructureMar 21, 20252 min read

Building and Deploying LLMs: A Real-World Guide

Large Language Models (LLMs) like GPT, LLaMA, and Falcon have revolutionized AI-powered applications, enabling chatbots, content generation, and more.

KubernetesMar 18, 20252 min read

Troubleshooting Kubernetes Deployments

Kubernetes is a powerful container orchestration platform, but managing and troubleshooting deployments can be challenging.

IaC & Config ManagementMar 18, 20252 min read

Crossplane Automation for Cloud-Native Apps

As cloud-native applications continue to evolve, managing multi-cloud and hybrid environments efficiently becomes critical.

IaC & Config ManagementMar 18, 20253 min read

Azure DevOps CI/CD pipeline with Terraform

An end-to-end Azure DevOps CI/CD pipeline with Terraform for a sample e-commerce application, using advanced patterns.

Ops & SecurityMar 17, 20253 min read

Cloud Security Engineer Job Responsibilities: A Comprehensive Guide

With the rise of cloud computing, security has become a top concern for organizations.

IaC & Config ManagementMar 17, 20253 min read

Immutable Infrastructure with Blue-Green Deployments using Terraform

Immutable Infrastructure ensures deployed instances remain unchanged after deployment, reducing configuration drift and improving stability.

DatabasesMar 17, 20252 min read

Mastering MySQL: Basics, Advanced Commands, and Best Practices

MySQL is one of the most widely used relational database management systems (RDBMS) in the world.

Ops & SecurityMar 15, 20252 min read

Automated SSL Certificate Rotation Using Certbot on Ubuntu

SSL certificates are crucial for encrypting web traffic and ensuring secure communication between clients and servers.

Ops & SecurityMar 15, 20252 min read

Open Policy Agent (OPA): A Security Guide

Security, compliance, and policy enforcement are crucial aspects of managing cloud and containerized environments.

DatabasesMar 15, 20253 min read

AWS Databases: Types & Best Practices

AWS offers a wide range of database solutions for different workloads — from relational databases to NoSQL and in-memory databases.

KubernetesMar 13, 20253 min read

Kubernetes Pods Failing: Advanced Troubleshooting

Kubernetes (K8s) is a powerful container orchestration tool, but even experienced DevOps engineers encounter failing pods.

KubernetesMar 13, 20252 min read

Kubernetes Management: A Comprehensive Guide with Real-World Examples

Managing a Kubernetes environment requires expertise in handling Pods, Clusters, Services, Monitoring, Namespaces, Deployments, Configurations, and Secrets.

DevOps Culture & PracticeMar 13, 20253 min read

Generative AI Skills Roadmap for DevOps Engineers

Generative AI is reshaping industries, and DevOps/Cloud Engineers are no exception.

IaC & Config ManagementMar 9, 20253 min read

Deploying a Sample App with AWS EKS & Terraform

In modern DevOps workflows, Infrastructure as Code (IaC) and CI/CD pipelines play a crucial role in ensuring scalable, repeatable, and automated deployments.

GitOps & DeliveryMar 9, 20252 min read

Deploying an App with AWS EKS, Terraform & ArgoCD

In modern DevOps workflows, Infrastructure as Code (IaC) and GitOps practices streamline software delivery.

AI/ML InfrastructureMar 9, 20252 min read

Setting Up AWS SageMaker Studio & Training

AWS SageMaker is a fully managed service that allows developers and data scientists to build, train, and deploy machine learning (ML) models at scale.

Ops & SecurityMar 7, 20253 min read

Mastering HTTP Proxy Servers: Apache vs. Nginx

In modern web architectures, HTTP proxy servers play a crucial role in load balancing, caching, security, and request routing.

CI/CDMar 7, 20253 min read

Azure DevOps: The Ultimate Guide

Azure DevOps has become a go-to platform for managing CI/CD, infrastructure automation, and agile workflows.

IaC & Config ManagementMar 7, 20253 min read

AWS CDK: The Future of Infrastructure as Code

AWS Cloud Development Kit (CDK) is revolutionizing how developers define cloud infrastructure.

GitOps & DeliveryMar 6, 20253 min read

Argo CD: The Ultimate GitOps Continuous Deployment Tool

In the modern DevOps landscape, GitOps has emerged as a revolutionary approach to continuous delivery.

CI/CDMar 6, 20253 min read

Azure Automation & DevOps Pipeline Optimization

In today’s cloud-driven world, automating operational tasks and optimizing CI/CD pipelines is crucial for efficient DevOps practices.

GitOps & DeliveryMar 6, 20253 min read

Flux CD: A GitOps Continuous Deployment Tool for Kubernetes

In the cloud-native era, GitOps has become the de facto standard for managing Kubernetes deployments.

Containers & DockerMar 5, 20252 min read

Docker Containers: A Complete Guide

Docker has revolutionized the way we develop, deploy, and manage applications by providing a lightweight, portable, and efficient containerization platform.

Containers & DockerMar 5, 20252 min read

Advanced Docker Commands: Mastering Containers Like a Pro

Docker is an essential tool for modern DevOps, enabling seamless containerization of applications.

Containers & DockerMar 5, 20252 min read

Advanced Docker: A Deep Dive with Real-World Examples

Docker has revolutionized the way we develop, package, and deploy applications.

Observability & MonitoringMar 3, 20252 min read

Mastering Observability: Prometheus to CloudWatch

Observability is a key aspect of modern cloud-native applications. It helps organizations monitor performance, detect anomalies, and troubleshoot effectively.

CI/CDMar 3, 20253 min read

Scaling Jenkins Pipelines for Hundreds of Apps

Jenkins is a powerful automation server that enables CI/CD for applications.

Observability & MonitoringMar 3, 20253 min read

ELK Stack: A Complete Guide with Real-World Use Cases

Modern applications generate vast amounts of logs, making log aggregation, analysis, and visualization critical for operational efficiency and security.

DevOps Culture & PracticeMar 1, 20252 min read

DORA Metrics: Measuring DevOps Performance

DORA (DevOps Research and Assessment) metrics provide a data-driven approach to measuring software delivery and operational performance.

CI/CDMar 1, 20252 min read

CI/CD Pipelines with SonarQube & Artifactory

Modern DevOps practices require seamless integration of CI/CD pipelines with SonarQube, container registries, and artifact registries.

KubernetesMar 1, 20252 min read

Kubernetes Common Errors & How to Fix Them

Kubernetes is a powerful but complex system, and errors are inevitable.

Resilience & ReliabilityFeb 27, 20252 min read

Proactive Resilience: Preventing Failures Before They Happen

In the world of cloud computing and distributed systems, resilience is critical.

Observability & MonitoringFeb 27, 20252 min read

Observability in Kubernetes: Prometheus & Grafana

Observability is a key aspect of modern infrastructure. Prometheus and Grafana are widely used for monitoring and visualization in Kubernetes environments.

Resilience & ReliabilityFeb 27, 20252 min read

Chaos Engineering: Breaking Things to Build Resilience

Chaos Engineering is the practice of deliberately introducing failures in a system to test its resilience and recovery mechanisms.

DevOps Culture & PracticeFeb 20, 20253 min read

Cloud Engineer vs DevOps vs SRE vs MLOps: Roles

In the evolving tech landscape, roles such as Cloud Engineer, DevOps, Site Reliability Engineer (SRE), DevSecOps, and MLOps have gained prominence.

KubernetesFeb 20, 20252 min read

Mastering K9s: The Ultimate Kubernetes CLI Tool for Efficiency

Managing Kubernetes clusters via the command line can be complex and time-consuming.

Observability & MonitoringFeb 20, 20253 min read

Amazon DevOps Guru: A Deep Dive with Real-World Examples

Amazon DevOps Guru is an AI-powered operations service that helps identify and fix issues in applications running on AWS.

Helm & PackagingFeb 19, 20251 min read

Mastering Kubernetes Package Management with Helm

Kubernetes simplifies container orchestration, but managing applications at scale can be challenging.

IaC & Config ManagementFeb 19, 20252 min read

Mastering Ansible: Advanced Techniques and Best Practices

Ansible has become an indispensable tool for DevOps professionals, enabling efficient automation of complex infrastructure tasks.

KubernetesFeb 19, 20252 min read

Setting Up Kubernetes with kubeadm: A Complete Guide

kubeadm is a powerful tool that simplifies Kubernetes cluster setup. It is ideal for production-grade clusters as well as local testing.

KubernetesFeb 18, 20252 min read

Mastering Kubernetes with Kind: Cluster Setup

Kubernetes is the go-to platform for container orchestration, but setting up a full-fledged cluster can be complex.

IaC & Config ManagementFeb 18, 20253 min read

Ansible: A Comprehensive Guide

Ansible is a powerful automation tool that simplifies complex tasks, from configuration management to application deployment.

Helm & PackagingFeb 17, 20251 min read

Helm in Kubernetes: A Complete Guide

Helm is the package manager for Kubernetes, making it easier to define, install, and manage Kubernetes applications.

KubernetesFeb 16, 20251 min read

Mastering Minikube: A Complete Guide with Practical Examples

Minikube is a lightweight Kubernetes implementation that lets you run a cluster locally for development and testing.

IaC & Config ManagementFeb 16, 20252 min read

Advanced Terraform Commands & Data Sources

Terraform is a powerful Infrastructure as Code (IaC) tool that enables automation and scalability.

KubernetesFeb 16, 20252 min read

Mastering Advanced kubectl Commands: Efficient Kubernetes Management

Kubernetes is a powerful orchestration platform, and kubectl is its command-line interface (CLI).

KubernetesFeb 15, 20252 min read

Kubernetes for Beginners: Local Setup to AWS

Kubernetes (K8s) is the industry-standard container orchestration platform, widely used for managing containerized applications at scale.

IaC & Config ManagementFeb 15, 20252 min read

Mastering Terraform: Install, Config & Workspaces

Terraform is a powerful tool for Infrastructure as Code (IaC) that allows you to build, change, and version your infrastructure safely and efficiently.

IaC & Config ManagementFeb 15, 20253 min read

Mastering Terragrunt: Advanced Terraform Management

Terragrunt simplifies and enhances Terraform usage with better code reusability, DRY configurations, and easier multi-environment deployments.