July 19, 2026 · Team and Culture
Feedback Should Not Wait for Year-End
Criticism first heard in a year-end review is already six months late.
An enterprise blog · Lanzhou · since 2019
What we learn, written down in public
July 19, 2026 · Team and Culture
Criticism first heard in a year-end review is already six months late.
July 17, 2026 · Industry Watch
With traffic dividends gone, mini programs shift from acquisition tools to retention and efficiency.
July 15, 2026 · Founder Notes
Clients can be chosen over time; people must be judged in a narrow window. Most of our mistakes trace back to hiring.
July 13, 2026 · Engineering
A queue decouples and absorbs spikes, and also introduces duplicates, ordering and observability problems.
July 11, 2026 · Product Thinking
The same 'customer count' can mean three different things to sales, finance and operations.
July 9, 2026 · Project Retrospectives
Splitting 'customer' into enterprise and individual looked like one field. It touched six modules.
July 7, 2026 · Team and Culture
Neither glamorise nor ignore overtime. Treat it as a cost that must be visible.
July 5, 2026 · Industry Watch
SCRM, community, livestream, membership: the more tools, the more fragmented the customer.
July 3, 2026 · Founder Notes
Every project-driven team asks this. Our answer is not either/or, but which capabilities repeat often enough to reuse.