DEV Community

Muhammad Hassaan Javed profile picture

Muhammad Hassaan Javed

Cloud & DevOps Engineer | Founder of InfraForge | Terraform, Kubernetes, CI/CD & cloud recovery for SaaS teams

Location Lahore, Pakistan | Helping SaaS teams globally Joined Joined on  Personal website https://infraforge.agency/ github website twitter website

Pronouns

he/him

Work

Founder @ infraforge.agency

How a missing S3 gateway endpoint route quadrupled our NAT bill

How a missing S3 gateway endpoint route quadrupled our NAT bill

Comments
7 min read
How one stuck PDB doubled our EKS autoscaler bill in five days

How one stuck PDB doubled our EKS autoscaler bill in five days

Comments
10 min read
When a hardening rollout breaks 8 layers and your own reconciler fights you

When a hardening rollout breaks 8 layers and your own reconciler fights you

Comments
10 min read
Recovering a status page from a half-finished schema migration

Recovering a status page from a half-finished schema migration

Comments
8 min read
When a validating webhook blocks the ConfigMap that would fix it

When a validating webhook blocks the ConfigMap that would fix it

Comments
8 min read
ArgoCD CVE-2022-24348: a Secret leak that hid in log volume

ArgoCD CVE-2022-24348: a Secret leak that hid in log volume

Comments
8 min read
Why Grafana OnCall acknowledgments hang after a Helm upgrade migration

Why Grafana OnCall acknowledgments hang after a Helm upgrade migration

Comments
8 min read
Why a deleted backup Lambda kept billing 9,400 EBS snapshots

Why a deleted backup Lambda kept billing 9,400 EBS snapshots

Comments
7 min read
Why one shared Terraform module made every PR a 14-service change

Why one shared Terraform module made every PR a 14-service change

Comments
7 min read
When ArgoCD shows Healthy but Keycloak silently strips JWT claims

When ArgoCD shows Healthy but Keycloak silently strips JWT claims

Comments
8 min read
Why a Terraform apply hangs 90 minutes on a custom provider with no timeout

Why a Terraform apply hangs 90 minutes on a custom provider with no timeout

Comments
8 min read
Grafana 'No Data' after migration: 7 reconcilers we had to kill first

Grafana 'No Data' after migration: 7 reconcilers we had to kill first

Comments
8 min read
When MinIO Deny Wins Cause Silent Upload Failure

When MinIO Deny Wins Cause Silent Upload Failure

Comments
9 min read
ArgoCD Drift: Three Namespaces, One JWT Hotfix

ArgoCD Drift: Three Namespaces, One JWT Hotfix

Comments
8 min read
How we recovered tfstate after force-unlock raced a CI apply

How we recovered tfstate after force-unlock raced a CI apply

Comments
9 min read
Why a forgotten RDS replica added $8,600 to one AWS bill

Why a forgotten RDS replica added $8,600 to one AWS bill

Comments
6 min read
Why terraform apply fails when plan passes: the map(any) trap

Why terraform apply fails when plan passes: the map(any) trap

Comments
8 min read
Init container cascade when every kubectl patch reverts in 10 seconds

Init container cascade when every kubectl patch reverts in 10 seconds

2
Comments
8 min read
loading...