Skip to content

Challenges

These are the problems I’ve run into repeatedly across different projects, teams and contexts. They aren’t unsolved, but they rarely have clean answers. Each one involves real tensions between competing concerns, and where I’ve landed often depends on the context.

Each article follows the same structure: what the challenge is, where it surfaces, the tensions within it, where I’ve landed, and what I’ve seen go wrong.