Vibe coding your first iOS app
A guide to using 'vibe coding' with AI to build your first iOS app, starting with product specification and prompt creation.
William Denniss is a cloud engineer focused on Google Kubernetes Engine (GKE) and Autopilot Compute Class. He writes about cluster management, VM optimization, failure simulations, and containerized workloads in production environments.
55 articles from this blog
A guide to using 'vibe coding' with AI to build your first iOS app, starting with product specification and prompt creation.
A technical guide on upgrading a Google Kubernetes Engine (GKE) cluster to use the new Autopilot Compute Class feature.
A technical guide on programmatically purchasing Google Cloud spend-based Committed Use Discounts (CUDs) using the procurement API and gcloud CLI.
A technical guide on deploying Arm workloads on Google Kubernetes Engine using C4A and C4D Compute Classes.
A guide to simulating a zonal failure on Google Kubernetes Engine (GKE) Autopilot using kubectl commands and a custom script.
A guide to installing Windows 11 on older, unsupported MacBooks, bypassing hardware checks and installing necessary drivers.
A guide to running Docker-in-Docker workloads securely on GKE Autopilot using the gVisor sandbox, including cluster configuration steps.
A technical guide on deploying DeepSeek's open reasoning AI models on Google Kubernetes Engine (GKE) using vLLM and a Gradio interface.
Introducing the Kubernetes History Inspector, an open-source tool for visualizing cluster events and logs in a detailed timeline.
Explains the shift from embedded WebViews to system browsers for OAuth flows, as defined in RFC 8252, focusing on security and usability.
How to use Kubernetes Vertical Pod Autoscaler (VPA) in advisory mode to get resource recommendations for your pods.
A guide to using Vertical Pod Autoscaling (VPA) on GKE Autopilot to automatically adjust container CPU and memory requests based on usage.
Explains Google Kubernetes Engine Autopilot's new node-based pricing model and how to use it with custom compute classes for cost optimization.
A tutorial on deploying a Stable Diffusion text-to-image model as a microservice using RayServe on Google Kubernetes Engine (GKE) Autopilot.
A guide to running Stable Diffusion's AUTOMATIC1111 WebUI on Google Kubernetes Engine (GKE) Autopilot using a Google Deep Learning Container.
A guide to deploying and running your own LLM on Google Kubernetes Engine (GKE) Autopilot for control, privacy, and cost management.
How to cordon and drain nodes in GKE Autopilot for node replacement, including a disruptive cluster-wide method.
Guide to upgrading a GKE Autopilot cluster to version 1.28 to enable CUDA 12 support for NVIDIA GPU workloads.
Explains how to enable Google GKE Image Streaming for public DockerHub images using a remote Artifact Registry repository as a mirror.
A quick guide to finding the NVIDIA GPU driver version running on a Google Kubernetes Engine (GKE) cluster using a kubectl command.