April 20, 2026 · Engineering
Observability: Logs, Metrics and Traces
When something breaks, answering 'what happened' is worth more than 'the system is slow'.
An enterprise blog · Lanzhou · since 2019
What we learn, written down in public
April 20, 2026 · Engineering
When something breaks, answering 'what happened' is worth more than 'the system is slow'.
April 18, 2026 · Product Thinking
Moving admin features onto phones does not start with shrinking the screen, but with understanding where users open it.
April 16, 2026 · Project Retrospectives
One unrelated change brought back a bug fixed three months earlier.
April 14, 2026 · Team and Culture
Interns are not cheap labour. Train them as future colleagues and the return is surprising.
April 12, 2026 · Industry Watch
Digitalisation in county towns is a different problem from big cities.
April 10, 2026 · Founder Notes
A satisfied client brings the next one, provided they can explain clearly what you solved.
April 8, 2026 · Engineering
Rate limits are not there to block users, but to keep most of the system available under abnormal traffic.
April 6, 2026 · Product Thinking
Documentation is not a deliverable but team memory. Docs nobody reads are usually written for the wrong audience.
April 4, 2026 · Project Retrospectives
The campaign page was load-tested, but login and coupons were what fell over.