Deploy with Confidence: How Kubernetes Ingress Facilitates Canary DeploymentAt Pinhome, we recently encountered a pressing issue with one of our WordPress-powered websites. The growing traffic and increasing…Feb 27Feb 27
Graceful Shutdown in Go and KubernetesThe creation and deletion of pods in kubernetes often occur. It happens not only when rolling updates for the deployments but also when…Sep 13, 2023Sep 13, 2023
Utilizing GCP Logs for Performance Improvement on Pinhome Mobile WebsiteThere are many tools that we can use to do performance improvement on our website. If you were using Google Cloud Platform (GCP) and…Aug 9, 2023Aug 9, 2023
How to Practically Build a Meaningful Target for Your Teamwritten by Tian Permana, VP of Engineering at PinhomeJun 21, 2023Jun 21, 2023
How Pinhome Successfully Migrated to ScyllaDB for a High-Performance and Cost-Efficient…written by Muhammad Ghiyast Farisi, Principal Engineer at PinhomeMay 25, 2023May 25, 2023
Flutter MVVM Pattern and Provider State ManagementWe repost the article from one of our engineer who talks about how Flutter pattern can provide state management.Jan 16, 2023Jan 16, 2023