Blog

81 articles on DevOps, cloud, and platform engineering, written from production experience.

81 articles

On the way

Dropping 2026-10-15

Supply-Chain Security: SBOMs, Signing, and Provenance

After SolarWinds and Log4j, software supply-chain security is non-negotiable. A practical intro to SBOMs, artifact signing with Sigstore, and SLSA provenance in your pipeline.

#devsecops#security#supply-chain#ci-cd

Dropping 2026-10-22

Designing Multi-Region Architecture on AWS

When you actually need multiple AWS regions, the patterns for getting there, active-passive vs active-active, data replication, global routing, and the costs people underestimate.

#aws#architecture#reliability#multi-region

Dropping 2026-11-03

How I Land Remote DevOps Work from Cameroon

The concrete playbook I used to get hired remotely as a DevOps engineer from Cameroon by teams in Europe and North America, proof of work, positioning, and the async habits that seal it.

#cameroon#career#remote-work#devops

Dropping 2026-11-12

A Year of Building in Public: What Moved the Needle

An honest reflection on a year of learning in public as a DevOps engineer, what actually grew my reputation and network, what was a waste of time, and what I'd tell my past self.

#career#community#building-in-public#devops

Dropping 2026-11-19

Autoscaling Done Right: HPA, KEDA, and Karpenter

Kubernetes autoscaling has three layers that work together, pods (HPA/KEDA) and nodes (Karpenter/Cluster Autoscaler). How they fit, where each shines, and how to avoid thrash.

#kubernetes#autoscaling#keda#karpenter

Dropping 2026-11-26

Incident Review: Anatomy of a Real Outage

A blameless post-mortem walkthrough of a realistic production outage, the timeline, the root cause, the contributing factors, and the action items that actually prevent recurrence.

#sre#incident-response#post-mortem#reliability

Dropping 2026-12-03

AWS Well-Architected in Practice: A Real Review

The Well-Architected Framework is more than a checklist. What a real review looks like across the six pillars, the questions that surface the most risk, and how to act on findings.

#aws#well-architected#architecture#best-practices

Dropping 2026-12-10

The Cloud Cost Playbook: A Year of FinOps Lessons

A practical FinOps playbook distilled from a year of cutting cloud bills, visibility first, the highest-leverage levers in order, and why culture beats any single optimization.

#finops#cost-optimization#aws#gcp

Dropping 2026-12-15

The DevOps Skills Companies Actually Hire For (2026)

The DevOps skills that actually get you hired, from someone who's been hired remotely across three continents and mentors engineers in Africa. What matters, what's noise, and what to learn first.

#devops#career#hiring#africa

Dropping 2026-12-17

My DevOps Toolkit for 2027

The tools I actually reach for going into 2027, across IaC, CI/CD, Kubernetes, observability, security, and cost, and, just as important, the ones I've stopped using.

#devops#tooling#kubernetes#terraform

Dropping 2026-12-24

Mentoring DevOps Engineers in Africa: What I Learned

Lessons from mentoring 100+ aspiring DevOps engineers across Africa through Talent Forge and NextGen Playground, what holds people back, what accelerates them, and what mentors get wrong.

#community#mentorship#career#devops

Dropping 2026-12-31

2026 in Review + 2027 Roadmap

A year-end reflection on what I shipped, learned, and changed in 2026 across DevOps, open source, and community, plus where I'm pointing my focus for 2027.

#reflection#career#devops#roadmap

Dropping 2027-01-07

What DevOps Engineers Actually Do All Day

Not pipelines and Kubernetes all day. An honest, hour-by-hour look at what the DevOps job really is, the standups, the debugging, the waiting, the toil, and the work that actually moves the needle.

#devops#career#sre#culture

Dropping 2027-01-14

5 Kubernetes Learning Mistakes That Slow Engineers Down

Most people learning Kubernetes make the same avoidable mistakes, jumping to clusters too early, skipping Linux and networking, drowning in tools. Here's what actually gets you productive faster.

#kubernetes#devops#beginners#learning

Dropping 2027-02-04

How to Design a Cloud Incident Response Playbook

A practical guide to building incident response playbooks for cloud teams, covering playbook anatomy, severity levels, communication templates, AWS tooling, and a ready-to-use markdown template.

#aws#sre#incident-response#cloud-operations

Dropping 2027-02-18

Monitoring Microservices with CloudWatch and X-Ray

A practical guide to observability for distributed microservices on AWS, covering CloudWatch Container Insights, X-Ray distributed tracing, SLOs, cascade failure detection, and a Terraform example for enabling tracing on ECS.

#aws#microservices#xray#observability

Dropping 2027-03-04

How to Troubleshoot Production Issues Using Logs

A hands-on guide to log-based troubleshooting in production, covering structured logging, CloudWatch Logs Insights queries, log correlation, metric filters, and a real-world walkthrough of debugging API 500 errors.

#aws#logging#troubleshooting#cloudwatch
GitOps Anti-Patterns (and How to Avoid Them)

2026-10-08 · 8 min read

GitOps Anti-Patterns (and How to Avoid Them)

GitOps is more than 'put YAML in Git.' The common anti-patterns, config drift, secrets in repos, monorepo sprawl, manual kubectl, and the practices that fix them.

#gitops#kubernetes#argocd#devops
AWS Lambda Performance: Cold Starts, Memory, and Cost

2026-10-01 · 8 min read

AWS Lambda Performance: Cold Starts, Memory, and Cost

How Lambda cold starts actually work, why memory is the only performance dial that matters, and how to tune functions for speed and cost at the same time.

#aws#serverless#lambda#performance
Giving AI Agents AWS Access Without Giving Them Root

2026-09-29 · 13 min read

Giving AI Agents AWS Access Without Giving Them Root

A layered security model for AI agents on AWS Bedrock: read-only IAM boundaries, Bedrock Guardrails, DynamoDB audit trails, SSM kill switches, and prompt-level approval gates. Defense-in-depth for when AI gets production access.

#aws#bedrock#ai#security
Zero-Downtime Database Migrations

2026-09-24 · 8 min read

Zero-Downtime Database Migrations

Schema changes don't have to mean maintenance windows. The expand-contract pattern, backward-compatible migrations, and how to deploy schema and code changes safely without downtime.

#reliability#databases#devops#deployment
Building an AWS Cost Dashboard with Cost Explorer + Athena

2026-09-17 · 8 min read

Building an AWS Cost Dashboard with Cost Explorer + Athena

Cost Explorer is great for browsing, but for real FinOps you want queryable data. Here's how to build a cost dashboard on the Cost and Usage Report with Athena and QuickSight.

#aws#finops#cost-optimization#athena
Kubernetes Network Policies: Locking Down Pod Traffic

2026-09-10 · 7 min read

Kubernetes Network Policies: Locking Down Pod Traffic

By default every pod can talk to every other pod. Network Policies fix that. A practical guide to default-deny, ingress/egress rules, and zero-trust networking in Kubernetes.

#kubernetes#security#networking#zero-trust
Do You Need a Degree to Become a DevOps Engineer?

2026-09-08 · 7 min read

Do You Need a Degree to Become a DevOps Engineer?

An honest answer to whether you need a university degree to become a DevOps engineer, especially in Africa, and what actually gets you hired instead.

#career#devops#beginners#africa
CloudFormation vs Terraform: A DevOps Engineer's Guide

2026-09-03 · 8 min read

CloudFormation vs Terraform: A DevOps Engineer's Guide

An honest comparison of AWS CloudFormation and Terraform, state, drift, multi-cloud, modules, and ecosystem, to help you pick the right IaC tool for your team.

#aws#terraform#cloudformation#iac
Disaster Recovery on AWS: RTO, RPO, and Multi-Region

2026-08-27 · 9 min read

Disaster Recovery on AWS: RTO, RPO, and Multi-Region

A practical guide to AWS disaster recovery, defining RTO/RPO, choosing between backup-restore, pilot light, warm standby, and active-active, and what each really costs.

#aws#sre#disaster-recovery#reliability
From Sysadmin or Support to DevOps: A Switching Guide

2026-08-25 · 8 min read

From Sysadmin or Support to DevOps: A Switching Guide

A practical guide for sysadmins, IT support, and developers in Africa switching into DevOps, what transfers, what to learn, and how to make the jump without starting from zero.

#career#devops#beginners#africa
Becoming an AWS Community Builder from Africa

2026-08-23 · 7 min read

Becoming an AWS Community Builder from Africa

What the AWS Community Builder program is, why it's worth pursuing from Africa, and the honest steps I took to get in from Cameroon, plus what it actually changed.

#aws#career#community#africa
Prometheus Alerting Rules That Don't Cry Wolf

2026-08-20 · 8 min read

Prometheus Alerting Rules That Don't Cry Wolf

Most alerting setups page too much and signal too little. Here's how to write Prometheus alert rules that are symptom-based, actionable, and tuned so on-call actually trusts them.

#observability#prometheus#sre#alerting
Cutting Your AWS Bill with Graviton & Savings Plans

2026-08-13 · 7 min read

Cutting Your AWS Bill with Graviton & Savings Plans

Two of the highest-leverage AWS cost levers, migrating to Graviton (ARM) instances and committing with Savings Plans, explained with the trade-offs and a migration approach.

#aws#finops#cost-optimization#graviton
Building a DevOps Portfolio That Gets You Hired

2026-08-11 · 8 min read

Building a DevOps Portfolio That Gets You Hired

Exactly what to put in a DevOps portfolio that convinces remote employers to hire you, the projects that matter, how to present them, and the mistakes that get you skipped.

#career#devops#portfolio#africa
Progressive Delivery on Kubernetes with Argo Rollouts

2026-08-06 · 8 min read

Progressive Delivery on Kubernetes with Argo Rollouts

Move beyond rolling updates, use Argo Rollouts for canary and blue-green deployments on Kubernetes, with automated analysis and rollback based on real metrics.

#kubernetes#argo-rollouts#gitops#sre
Why I Moved My Blog from dev.to to My Own Website

2026-08-04 · 10 min read

Why I Moved My Blog from dev.to to My Own Website

The full breakdown of building my own blog instead of relying on dev.to: the stack, the cost ($0/month), the tools, and why owning your content matters more than platform reach. Plus the cross-posting strategy that keeps dev.to as distribution.

#career#blogging#nextjs#cloudflare
AWS Security Done Right: The Services and Habits That Cut Risk Multiple-Fold

2026-08-02 · 15 min read

AWS Security Done Right: The Services and Habits That Cut Risk Multiple-Fold

The AWS services and habits that reduce risk the most, Secrets Manager with rotation, SSM (no SSH keys), least-privilege IAM, CodeConnections, KMS, comprehensive logging (CloudTrail + VPC Flow Logs + S3 access logs), and the guardrails, with runnable Terraform.

#aws#security#devsecops#cloud
What an Internal Developer Platform Actually Looks Like

2026-07-30 · 9 min read

What an Internal Developer Platform Actually Looks Like

Beyond the buzzword, a working reference for an Internal Developer Platform: Backstage service catalog, golden-path scaffolder, and the paved-road defaults that tie GitOps, observability, and CI/CD together.

#platform-engineering#backstage#kubernetes#gitops
GCP Landing Zone from Scratch with Terraform

2026-07-30 · 8 min read

GCP Landing Zone from Scratch with Terraform

Building a production-grade Google Cloud foundation, resource hierarchy, shared VPC with Cloud NAT, a project factory, and org-policy guardrails. All Terraform, CI-validated.

#gcp#terraform#landing-zone#networking
DevSecOps in 30 Minutes: Drop-In Security for Any Repo

2026-07-30 · 7 min read

DevSecOps in 30 Minutes: Drop-In Security for Any Repo

A copy-paste DevSecOps toolkit, pre-commit hooks, gitleaks, Trivy, tfsec, checkov, and hadolint wired into one CI pipeline. Security from the first commit, not bolted on after an audit.

#devsecops#security#github-actions#trivy
Building AI Agents for Cloud Operations with AWS Bedrock

2026-07-30 · 10 min read

Building AI Agents for Cloud Operations with AWS Bedrock

How I built 5 production-grade AI agents, DevOps, Cost, Security, Incident, and IaC Review, on AWS Bedrock with guardrails, audit trails, and human-approval gates for write operations.

#aws#bedrock#ai#devops
AWS Security Baseline in One Terraform Apply

2026-07-30 · 8 min read

AWS Security Baseline in One Terraform Apply

Five Terraform patterns that set up AWS the right way from day one, Secrets Manager, least-privilege IAM, CodeConnections, KMS, and a full security baseline (GuardDuty, Security Hub, Config, Access Analyzer, CloudTrail).

#aws#terraform#security#iam
Event-Driven Architecture with EventBridge & Step Functions

2026-07-23 · 8 min read

Event-Driven Architecture with EventBridge & Step Functions

How to build decoupled, resilient systems on AWS using EventBridge for routing and Step Functions for orchestration, when to use each, and the patterns that keep them maintainable.

#aws#eventbridge#step-functions#serverless
DynamoDB Data Modeling for DevOps Engineers

2026-07-16 · 8 min read

DynamoDB Data Modeling for DevOps Engineers

A practical introduction to DynamoDB data modeling, partition keys, single-table design, access patterns, and the mistakes that cause hot partitions and runaway cost.

#aws#dynamodb#serverless#data
EKS vs ECS vs Fargate: Choosing AWS Container Compute

2026-07-09 · 8 min read

EKS vs ECS vs Fargate: Choosing AWS Container Compute

A decision guide for running containers on AWS, when to pick ECS, EKS, or Fargate, the real trade-offs on control, cost, and operational burden, and how to avoid over-engineering.

#aws#ecs#eks#fargate
AWS VPC Networking Explained for DevOps Engineers

2026-07-02 · 9 min read

AWS VPC Networking Explained for DevOps Engineers

A clear, practical mental model of AWS VPC networking, subnets, route tables, gateways, NAT, security groups vs NACLs, and VPC endpoints, without the jargon overload.

#aws#vpc#networking#devops
AWS IAM Least Privilege Without Losing Your Mind

2026-06-25 · 8 min read

AWS IAM Least Privilege Without Losing Your Mind

A practical, repeatable approach to least-privilege IAM on AWS, start-deny, use Access Analyzer, scope with conditions, and avoid the wildcard traps that quietly grant too much.

#aws#iam#security#devsecops
Building LogSentry: Detecting Secrets Leaked into Application Logs

2026-06-08 · 9 min read

Building LogSentry: Detecting Secrets Leaked into Application Logs

How I built a serverless pipeline on AWS that auto-monitors all CloudWatch log groups, scans for leaked credentials in real-time, sends rate-limited alerts, and provides a dashboard for triage, zero config after deploy.

#aws#cloudwatch#observability#security
Why Cloud Run + Cloudflare Beats VMs for Multi-Tenant Hosting

2026-06-04 · 8 min read

Why Cloud Run + Cloudflare Beats VMs for Multi-Tenant Hosting

A practical breakdown of why serverless Cloud Run behind Cloudflare outperforms always-on VMs for hosting many sites, on cost, scaling, security, and operations, with the trade-offs spelled out.

#gcp#cloud-run#cloudflare#serverless
Why African Engineering Talent Is a Competitive Advantage

2026-06-03 · 7 min read

Why African Engineering Talent Is a Competitive Advantage

From building DevOps infrastructure for global teams from Cameroon, why hiring African cloud and DevOps engineers is a strategic advantage, not a compromise, and how to do it well.

#africa#cameroon#remote-work#devops
The Reality of Working as a DevOps Engineer in Cameroon

2026-06-02 · 9 min read

The Reality of Working as a DevOps Engineer in Cameroon

An honest, first-person account of building a DevOps career from Buea, Cameroon, the power cuts, internet bottlenecks, timezone gymnastics, payment hurdles, and the workarounds that actually let me ship for global teams.

#devops#cameroon#buea#remote-work
Cutting AWS & GCP Cloud Costs: A Practical Guide

2026-06-02 · 8 min read

Cutting AWS & GCP Cloud Costs: A Practical Guide

Real, implementable strategies to reduce your AWS and GCP bills by 30-70%, right-sizing, autoscaling, spot/preemptible instances, storage tiering, and the FinOps habits that keep costs down for good.

#aws#gcp#finops#cost-optimization
Building an Interlinked DevOps Project Ecosystem

2026-06-01 · 8 min read

Building an Interlinked DevOps Project Ecosystem

Most DevOps portfolios are a pile of disconnected demos. Here's how I built six open-source projects that compose into one enterprise-grade platform, and why that matters more than any single repo.

#devops#portfolio#kubernetes#terraform
Becoming a DevOps Engineer in Cameroon: A Practical Roadmap

2026-06-01 · 9 min read

Becoming a DevOps Engineer in Cameroon: A Practical Roadmap

How to become a DevOps engineer in Cameroon and work remotely for global teams, the real skills, tools, and path I used to go from local IT to multi-cloud DevOps across six countries.

#devops#cameroon#career#cloud
Kubernetes Service Mesh: Istio vs Linkerd vs Consul

2026-03-18 · 4 min read

Kubernetes Service Mesh: Istio vs Linkerd vs Consul

A practical comparison of the three most popular service mesh solutions for Kubernetes, with real-world deployment considerations and performance benchmarks.

#kubernetes#service-mesh#istio#linkerd
AWS Service Spotlight: Amazon S3

2026-03-18 · 6 min read

AWS Service Spotlight: Amazon S3

Welcome to my AWS Service Spotlight series, where I break down AWS services, how they work, when to...

#aws#s3#devops#cloud
Integrating Bitbucket with ArgoCD

2025-10-15 · 2 min read

Integrating Bitbucket with ArgoCD

Overview This guide explains how to set up and connect Bitbucket repositories with ArgoCD...

#argocd#devops#kubernetes#bitbucket

Follow the blog

New articles weekly. Copy the RSS feed URL into your reader (Feedly, Inoreader, NetNewsWire), or open it to view the raw feed.

View raw feed ↗