King·Mar 21Building an Update Service from Scratch in Rust: Pitfalls I Ran Into Across Several ToolsRecently, I’ve built several command-line tools in a row.
King·Jan 3From “Manual Troubleshooting Taking a Month” to “System Locating in Minutes”: Refactoring a…About 12 years ago, inside Alibaba, we encountered an almost unsolvable database link issue.
King·Dec 27, 2025Can Learning Rust Really Help You Earn More Money? Let’s Talk About the RealityIn the past two years, Rust has gained increasingly strong presence in the tech community.
King·Dec 23, 2025The Rust Chronicles: A Love-Hate Programming LanguageMost languages let you “get up and running first”; Rust is more like “keeping you from crashing and burning first”.
King·Dec 18, 2025Rust Advanced: The Actual Performance Model of async RustAfter using async Rust for a while, many people will have a contradictory feeling:
King·Dec 18, 2025Rust Advanced: When You Start Writing Complex System)s, What Does Rust Force You to Think AboutIf the first article Rust Advanced: Language Capabilities You May Not Have Really Used is telling you:
King·Dec 17, 2025Rust Advanced: Language Capabilities You May Not Have Really UsedThe learning path of Rust for many people is probably like this:
King·Dec 17, 2025Rust Advanced: Why You’ll Start “Designing Types First” After Writing Rust for a Long TimeWhen many people first learn Rust, their coding process is like this:
King·Dec 15, 2025Rust Error Handling: Result and Panic in Modern ProjectsRust handles errors explicitly — no surprises like exceptions in other languages. Perfect for blockchain where panics can be costly.
King·Dec 15, 2025Getting Started with Rust Ownership and Borrowing in 2025Rust’s ownership and borrowing system is the cornerstone of its memory safety guarantees — no garbage collector, no data races, and…