Skip to content
Notes

Note ·

Experience still needs a clear story

Preparing for a system design conversation took me back through work I already knew. The challenge was deciding how to explain it to someone who had not been there.

The conversation moved from the overall system into choices: why a particular database made sense, how a migration worked, what happened when a contract changed, and what I would improve. Knowing the names of the components was only the beginning. I needed to connect the problem, the decision, and its consequences.

It also mattered to be precise about my contribution. Work that reached production and experimental work each have something to teach. They do not need to borrow credibility from one another.

The lesson I am carrying forward is that experience does not explain itself. A long answer can contain useful details and still leave the listener searching for the point.

I want to get better at giving someone a clear place to begin, then enough evidence to follow the story. What was the problem? What did I do? Why that choice? What did it teach me? Those questions help me understand the work as much as they help me describe it.

Keep reading ↗