Tom Tech Notes
Hands-on notes from the trenches on Kubernetes, AWS, and cloud infrastructure — plus what it's like figuring out how to work alongside AI.
Field Notes
Troubleshooting write-ups from Kubernetes, AWS, Azure, and whatever else broke that week.
How to Set Up AWS MCP in VS Code with AWS SSO
Use AWS MCP in VS Code with an AWS SSO profile instead of relying on the default credential chain.
How to debug Python script with uv in VS Code
Debug Python scripts with uv dependencies in VS Code using PEP 723 inline metadata.
Setup Meross Smart Garage Door Opener with Merlin Roller door
Setup Meross smart garage door opener with Merlin roller door and HomeKit.
How to monitor Python app in Kubernetes with New Relic APM
Monitor Python Flask apps in Kubernetes using New Relic APM auto-attach.
Fix Ubuntu APT Update Error After Kubernetes Package Repo Change
Fix Ubuntu APT errors after Kubernetes migrated to pkgs.k8s.io repositories.
Fix Docker Container Golang Execute Format Error
Fix Go binary execution errors by compiling for correct CPU architecture.
Kubernetes Cluster Fail to Start with Error: Error getting node
Fix Kubernetes cluster startup failures by renewing expired certificates.
Deploy Metrics-server in Kubernetes with TLS enabled
Deploy metrics-server in Kubernetes with signed kubelet certificates and TLS.
Reflections
Zooming out on certifications, conferences, and the AI-shaped ground shifting under this job.
How to Survive This Crazy Ai World
A non-programmer's honest take on AI anxiety, and how daily use of tools like Claude Code shifted the real bottleneck from writing code to coming up with ideas.
My Cka Experience
CKA exam preparation tips and experience from a successful candidate.
Sydney AWS Summit 2019 - My Experience
Experience and highlights from attending Sydney AWS Summit 2019.
How did I pass AWS Solution Architect Professional Exam in just 3 weeks
Pass AWS Solution Architect Professional exam with 3 weeks preparation.