Independent builder · China (UTC+8)
I build where the system fails.
A storm drain that clears its own mouth. A dashboard that refuses to pretend a signal is a decision. An archive that lets a machine hand a mind back to its owner. Different scales. Same method: find the smallest failing node, then rebuild outward.
- Focus
- Urban infrastructure · data systems · agent tools
- Currently
- Engineering transfer applications · IELTS · this site
- Method
- Cut layers. Engineer inertia. Publish the method.
- Preparing transfer applications
- Building this site's backend
- Reading in English, writing in English
- Full now page →
- 01 2021–2026 Hardware
The Drain That Clears Itself
A storm drain that senses its own blockage and grinds the debris before rain.
Four-plus years, five streets, a sensor matrix, and a solar cell produced a prototype, a novelty report, and a long list of things that would break in a real drain.
Read case study - 02 2026-06 Software
Fund Dashboard: A Signal Is Not a Decision
I built a dashboard and learned it could manufacture confidence I did not have.
A Python collector pulls fund NAV from AKShare, computes more than twenty indicators, scores a small set of thematic funds, and renders them in Next.js.
Read case study - 03 2026– Agent tooling
Open-Source Self: A Memory System That Learns Me
I have been handing an AI files about myself so it stops starting from zero.
A private git repository holding a profile, a memory folder, and agent skills turns each new session into continuity instead of a reset.
Read case study
- 01
Simplify the layers
Paper has one layer between a hand and a mark. An iPad has four. Every additional layer adds friction, so the first question is always which layers carry structure and which only carry delay.
- 02
Engineer the inertia
Willpower is an unreliable power source. A system that keeps moving when attention fails is worth more than a decision made perfectly once.
- 03
Start from the broken part
Do not begin with the theory of drainage. Begin with the drain that is full of leaves, the worker who has to kneel in the water, and the maintenance schedule nobody read.
- 04
Publish the method
Show the reasoning and the failures, not only the result. Open the method; keep the private material private. A portfolio is a window with a frame, not a confession.
- Published this portfolio. Static pages, a small API, and a database I control.
- Wrote Open-Sourcing the Self, the design document behind the archive.
- Started buDaoVoid, an anonymous blog.
- Consolidated years of conversations into one structured profile.
- Released Learn-Stuff v1.0, a question-gated learning skill.
- Wrote the Fricless manifesto: remove the layers that do not carry structure.
- Created the Open-Source Self repository.
- Built Dobby, an ADHD-friendly inline translation tool.
There is no newsletter. There is a guestbook.
If you want to argue with an essay, ask about the patent, or tell me that a motor belongs nowhere near a storm drain — leave a note. I read everything. I answer slowly.