Archives
All the articles I've archived.
2026 2
February 1
-
Understanding impl Trait vs dyn Trait in Rust
In Rust, both impl Trait and dyn Trait allow you to write flexible, polymorphic code — but they work in fundamentally different ways.
January 1
-
Why Multipart File Uploads Break in Background Goroutines (Gin + Go)
Why multipart file uploads in Gin can randomly break when processed in background goroutines — and how to fix it safely.
2023 1
September 1
-
How to exposing TCP services on kubernetes ingress-nginx
TCP port exposing on kubernetes.