My Journey Building an LR-based ML Lifecycle

Building my first ML Lifecycle — a three-tier architecture for DSP Fallback CTR prediction — as a backend engineer without an AI background. The technical decisions I made, and what I learned through running it.

March 1, 2026 · 5 min read

concurrency-go Retrospective

A record of implementing and benchmarking three Go concurrency patterns — mutex, channel, and lock-free — to build hands-on understanding.

April 3, 2024 · 3 min read

rust-server Retrospective

A record of implementing the multithreaded HTTP server from Rust Book Chapter 20, experiencing how ownership and concurrency safety are enforced at the type level.

March 13, 2022 · 4 min read