Blog Posts
Thoughts, tutorials, and reflections on technology, programming, and personal interests.

How to Add an MCP to Windsurf IDE
A step-by-step guide on adding MCP settings to your Windsurf IDE for better functionality.
Sat Mar 29 2025 00:00:00 GMT+0000 (Coordinated Universal Time)

Hello Sunshine! Embracing the Hope and Joy of Spring 2025
Embracing the optimism, longer days, and sense of renewal that comes with the arrival of Spring 2025.
Thu Mar 20 2025 00:00:00 GMT+0000 (Coordinated Universal Time)

The Happy Boxers Reunited in Santa Clara, California
A tribute to the Studio Ghibli hype going around OpenAI right now and happy birthday to my nephew Lucas.
Sat Jan 27 2024 00:00:00 GMT+0000 (Coordinated Universal Time)

Learn to build a Hexagonal Architecture Micro Service
Micro Services became very popular, with the trending NodeJs, MERN Stacks. People started to give up their old monolith project and started to build more and more services to scale horizontally.
Fri Aug 11 2023 00:00:00 GMT+0000 (Coordinated Universal Time)

How to make Kubernetes Cluster Hybrid to cross Private Subnet and Public Subnet
It is very easy to have scalability when all nodes are in Public Subnet, so all nodes will have Public IP and to connect different nodes from different cloud provider easily. Why it is not ideal to make all K8s nodes public? The reason is security concern, especially for self managed k8s cluster(like what I did).
Wed Jan 25 2023 00:00:00 GMT+0000 (Coordinated Universal Time)