Skip to content

9ice Cloud

  • About me
  • Blogs
  • Contact Me
  • Let’s Meet! Book Your Time Here
  • Services

Illustration of a bird flying.
  • I Didn’t Buy a WordPress CRM Plugin. I Asked Claude to Build Me One Instead.

    I’d had the idea in my head for a long time: a simple CRM, built right into my own WordPress site, for capturing and following up with potential AI consulting clients — no bloated features I’d never use, no dashboard I’d have to learn. Every time I looked at the WordPress plugin marketplace, the options…

    July 19, 2026

  • How I Used Claude to Debug a 4-Plugin WordPress Payment System (And What It Taught Me About AI-Assisted Programming)

    A few weeks ago, a wellness clinic running KiviCare (a WordPress-based clinic and patient management system) asked me for something that sounded simple: “When a patient pays their invoice via Stripe, automatically email them a thank-you message with a PDF receipt attached.” I built the entire thing – diagnosis, fixes, and final feature — working…

    July 11, 2026

  • How to resolve Anthropic – API ‘Insufficient Balance’ error

    While working on the “Building with the Claude API” course from Anthropic. I created a jupyter notebook on Anitgravity ran the following code : And I got the following “Insufficient Balance” error as below: Troubleshooting steps: Used curl cli to verify my Athropic API (around $25 fund in my Anthropic account) that have sufficient funds…

    June 14, 2026

  • How to install WordPress onto Subdomain in Hostinger.com

    As of March 8, 2026 at the Pleasant Mountain ski lodge while wait for ski race. I took some spare time to explore on how to install a microsite for a client who is need to have a landing page (temporary) as their soft launch event website. I found that Hostinger website instructions was either…

    March 8, 2026

  • How not to show text before “:~$” in linux

    Sometime I found that the text before “:~$” could be very long and occupying almost half of the space of the terminal windows. You can temporary customize this text by execute the following command:

    September 19, 2025

  • Installing Minikube on Linux Mint 22.2 ‘Zara’

    Recently I just repurposed two old laptops and install Linux Mint 22.2 on them. My main goals for these old laptops are 1) As my HomeLab so I can test out different software and configuration to pick up new tech skills , 2) Setup home networking and turn one of them as Kubernetes Cluster for…

    September 18, 2025

  • Quick Notes on “kubectl” Commands and Testing

    Use “kubectl” command to list all the pods in a specific namespace, in this case “mynamespace”: List all pods deployed in the “default” namespace: To ssh into Kubernetes pod, in this case ssh into a busybox pod. Obtain the quote-service pod’s IP address using the following command: Try to hit the quote-service pod via its…

    November 10, 2024

  • How to Create Databricks Workspace hosted on AWS

    In this post, I will explain the details on how to setup Databricks Workspace on AWS Cloud.

    October 16, 2024

  • Access To Docker Container Shell on Synology NAS

    In this post, I will explain how to access to Docker container shell that hosted on Synology NAS using “Terminal” on MacOS. Assuming you know how to create and start a Docker Container on Synology NAS. I will write a post in the future explaining the steps to create and run Docker Container on Synology…

    October 16, 2024

  • Configure K540 USB wireless keyboard shortcut keys for MacOS

    You can configure Logic K540 USB wireless keyboard default Window shortcut keys to align with MacOS where “Option” and “Command” keys are swapped.

    October 13, 2024

1 2
Next Page→

9ice Cloud

Proudly powered by WordPress