The Art of Refactoring
Refactoring is not about making code perfect. It is about making code more honest.
Each refactoring session is an opportunity …
Read more →Insights and practical guidance on Cloud, DevOps, SaaS Strategy, and AI-Driven Product Leadership.
Refactoring is not about making code perfect. It is about making code more honest.
Each refactoring session is an opportunity …
Read more →Every framework will become obsolete. Every language will fade. Every architecture will be replaced.
This is not a cause …
Read more →When faced with a bug, the mind wants to rush toward solutions.
But the zen debugger sits quietly with the problem first.
They …
Read more →A function that does nothing perfectly is better than a function that does everything poorly.
Sometimes the most powerful code is …
Read more →The best code is not the cleverest code. It is the code that clearly expresses its intent.
When we write software, we are not just …
Read more →Enable API
gcloud services enable container.googleapis.com
Set Variable
export PROJECT_ID=$(gcloud config get-value project)
Create GKE Cluster …
Read more →This tutorial implements progression of code in Cloud Run from developer branches to production with automated canary testing and percentage based …
Read more →Flutter Firebase Auth Sample Integration
Read more →In this tutorial you will learn how to build an automated pipeline to ensure that you include security updates and patches in your container images.
Read more →Setting up a Flutter iOS app to use Firebase
Read more →Flutter Firebase Auth Setup for Android
Read more →A quick walkthrough using Google’s API Gateway
Read more →Top 10 Tips for Flutter in VS Code
Read more →Quick introduction to CloudRun serverless containers on GCP
Read more →OpenShift Install
Read more →OpenShift In 5 Minutes
Read more →Renaming the Application Package & BundleID after project creation
Read more →Setting up new Flutter from the command line
Read more →Deploy to Google Compute Engine, Google App Engine, Cloud Run, and Google Kubernetes Engine, with just a few commands
Read more →I’ve got this ESP8266 WiFi module hanging around that I’ve never really used. I also have a few Arduino UNOs sitting here not getting any use at the …
Read more →This article is a follow up to a couple previous ones, Global Kubernetes in 3 Steps on GCP which walks through setting up a global cluster, and Global …
Read more →In this article I’ll cover a variety of challenges I faced and solutions I figured out when deploying a real app to a Global Federated cluster using …
Read more →Creating a globally federated kubernetes cluster may sound daunting but it really only takes a few small steps. Create the project and cluster, …
Read more →In this short tutorial you’ll walk through a few simple steps to allow the Docker CLI to work with Google Container Registry.
Read more →In this tutorial we’ll walk through how to export your billing data to big query. We’ll then explore the schema and answer some common questions by …
Read more →A primer for setting up and using GKE, Google managed Kubernetes Cluster services.
Read more →This video show a quick overview of Google’s Cloud Launcher utility. With these prebuilt tools you can deploy a large variety of servers in just a few …
Read more →A short example of how very simple scripting can bootstrap Java development on Google Compute Engine.
Read more →A simple walkthrough of the Google Cloud Console and demo of creating a GCE instance
Read more →