July 7, 2026 · Team and Culture
Recording and Compensating Overtime
Neither glamorise nor ignore overtime. Treat it as a cost that must be visible.
An enterprise blog · Lanzhou · since 2019
What we learn, written down in public
July 7, 2026 · Team and Culture
Neither glamorise nor ignore overtime. Treat it as a cost that must be visible.
June 25, 2026 · Team and Culture
A knowledge base does not get used because it exists. It exists when every problem starts there.
June 13, 2026 · Team and Culture
Pairing is expensive: two people, one job. So we only use it in specific situations.
June 1, 2026 · Team and Culture
A good facilitator talks little and asks precisely.
May 20, 2026 · Team and Culture
Client visits are not only for sales and project managers. Developers' presence is undervalued.
May 8, 2026 · Team and Culture
Training that ends in forgetting is a ritual, not training. We send people in with a problem and out with an artefact.
April 26, 2026 · Team and Culture
One technical book a month, twenty-four in two years. The biggest takeaway was not in the books.
April 14, 2026 · Team and Culture
Interns are not cheap labour. Train them as future colleagues and the return is surprising.
April 2, 2026 · Team and Culture
We ate many dinners and relationships did not improve. Now we work in the morning and play in the afternoon.