A little more about me
Curiosity has been the thread through all of it.
Born in China and currently living in the Netherlands, Iām a software engineer who has never been very good at staying inside one neat box.
Iām interested in why systems work, why they fail, and how the people around them make sense of both. This site is where I document some of what I find.
The path here
From curious tinkering to production systems
The technologies changed. Wanting to understand the whole picture did not.
Electronics led me to the web
I studied electronic engineering, but kept pulling at the thread of how software turns an idea into something people can actually use. Teaching myself web development became the start of everything else.
Craft matters when people notice every change
Working on a product used by millions taught me to respect details, understand the system around my code, and ship changes with care.
Measure before guessing
Data and experimentation changed how I thought about product decisions. āIf you cannot measure it, you cannot improve itā became a habit rather than a slogan.
The strange beauty of systems at scale
Geospatial pipelines, Go, databases, and distributed systems pulled me deeper into the backendāand into the trade-offs that only appear in the real world.
Making complicated support systems feel simple
I build orchestration and operational tooling that helps customer-support journeys resolve problems more reliably. The work keeps reminding me that simple experiences usually sit on top of careful engineering.
How I approach the work
Build with care. Learn in public. Stay curious.
āSimpleā is rarely easyābut it should still feel simple to the person using it.
- 01
Follow the whole problem
I resist labels like ājust frontendā or ājust backend.ā I want to understand how the layers, people, and constraints fit together.
- 02
Leave a useful trail
Good documentation, observable systems, and honest post-incident notes help the next person move with more confidence.
- 03
Prefer durable simplicity
I like solutions that a team can explain, operate, and changeānot cleverness that only survives while its author is nearby.
Away from the keyboard
The things that put energy back in
- Listening
- Rock, lofi, and electronic playlists that make ordinary days feel cinematic.
- Cooking
- Chinese comfort foodāthe kind that makes a kitchen smell like home.
- Moving
- Lifting at the gym and cycling Dutch bike lanes whenever the sun is generous.
- Exploring
- Long-form writing, the overlap of art and code, and questions that refuse to leave me alone.
Keep in touch
Letās trade notes.
Curious about something Iāve built or written? Iām always happy to have a thoughtful conversation.