Why I Failed to Build a Lego-Style Coding AgentI wanted it simple. I made it simple. Then I discovered that making it actually useful meant adding feature after feature. What started as building blocks became an entire castle. The Beginning: A Simple Idea On November 30, 2025, I made my first co...Jan 13 · 6 min readblog.moelove.info
From Deprecated npm Classic Tokens to OIDC Trusted Publishing: A CI/CD Troubleshooting JourneyIn January 2026, I encountered a series of cryptic authentication errors while publishing an npm package. This post documents the complete journey from problem discovery to final resolution—hopefully saving others from the same headaches. Background...Jan 4 · 5 min readblog.moelove.info
The Ultimate Guide to Kubernetes Networking and Multi-Tenant GatewaysIntroducing of Kubernetes’s Network Kubernetes, as we know, is a powerful platform for automating the deployment, scaling, and operations of application containers across clusters of hosts. However, for these containers, or rather 'Pods' as they are ...Jul 19, 2024 · 19 min readblog.moelove.info
How to reduce the cost of GitHub ActionsI'll cover how to reduce the code of GitHub Actions, and give some advice. According to G2's statistical report, GitHub Actions is the easiest-to-use CI/CD tool, and more and more people like it. Since GitHub Actions is GitHub's native CI/CD tool, ...1KJan 26, 2023 · 7 min readblog.moelove.info
My Rust journey and how to learn RustI'll share my Rust journey, how I learned Rust and some free Rust learning resources. Rust has become more and more popular. Through the StackOverflow 2022 Developer Survey, we can see that many people are interested in Rust. Rust is on its seventh...7VKOJan 17, 2023 · 6 min readblog.moelove.info