-
Jan 31, 2026
gcpiam.com: Instant Search for Google Cloud Permissions
-
Jan 28, 2026
One-shot CRC16 in Helm. Here's Why It Matters.
-
Jan 6, 2026
Project honeypots.work: kick-off
-
Dec 31, 2025
Run, 2025, Run: A Year in Review
-
Dec 23, 2025
Claude in Chrome: First Wins
-
Feb 23, 2021
GCP FinOps #003: Boring Predictability With BigQuery Slots
-
Feb 17, 2021
GCP FinOps #002: Chaos Engineer Your Way to a Lower Cost
-
Feb 11, 2021
GCP FinOps #001: Google Cloud Storage - Location, Location, Location
-
Dec 28, 2020
Visual Guide to Node Selectors, Taints and Tolerations
-
Oct 11, 2020
CKS Certified Kubernetes Security Specialist Exam Preparation Guide
-
Oct 3, 2020
Serverless Compression of GCS Data With Streaming Golang Google Cloud Function
-
Aug 16, 2020
Google Cloud Professional Machine Learning Engineer Certification Preparation Guide
-
May 16, 2020
Today I Learned: Adding labels to Prometheus queries
-
Apr 17, 2020
Monitoring Dataflow Memory
-
Feb 15, 2020
Kubernetes Networking Problems Due to the Conntrack
-
Feb 10, 2020
Google Container Registry (GCR) per image permissions
-
Feb 3, 2020
When GKE ran out of IP addresses
-
Jul 14, 2019
Today I Learned: Prometheus Recording Rules
-
Jul 6, 2019
A Year With Gitops in Production
-
Apr 20, 2019
42 Reasons to Fall in Love With GCP
-
Apr 5, 2019
Google Cloud Certified Professional Data Engineer - 2019 Updated exam
-
Mar 25, 2019
The shipwreck of GKE Cluster Upgrade
-
Feb 22, 2019
GKE Shared VPC - Add Node-Pool Subnet permissions
-
Feb 20, 2019
Redis Cluster Corrupted Cluster Config File
-
Feb 9, 2019
Google Professional Cloud Security Engineer Beta Exam walkthrough
-
Jan 30, 2019
Google Professional Cloud Network Engineer Beta Exam walkthrough
-
Apr 1, 2017
Solving Sensu's No Keepalive Sent
-
Mar 25, 2017
AWS S3 hosted blog using Jekyll and Ansible
This site uses fingerprinting for analytics. Learn more