WeChat Client Technology Team
WeChat Client Technology Team
Feb 21, 2024 · Fundamentals

How to Shrink C++ Template Bloat: Practical Strategies for Leaner Code

This article explains why C++ template instantiation can cause code bloat and provides concrete, actionable strategies—such as extracting non‑template parts to base classes, using helper abstractions, avoiding unnecessary template parameters, and measuring binary size—to significantly reduce compiled binary size while keeping code maintainable.

C++Code size reductionPerformance
0 likes · 22 min read
How to Shrink C++ Template Bloat: Practical Strategies for Leaner Code
21CTO
21CTO
May 22, 2017 · Backend Development

Why Rewriting a Laravel App in Go Boosted Performance and Simplicity

The author rewrote a Laravel‑based Boxzilla application in Go, detailing migration steps, code‑size reduction, benchmark results, and testing advantages, showing how Go delivers faster response times, lower latency, and a more maintainable backend.

Code size reductionGoLaravel migration
0 likes · 7 min read
Why Rewriting a Laravel App in Go Boosted Performance and Simplicity