Communication

Naming Things Twice

The hidden cost of naming something one thing in code and another in conversation

Error Messages Are User Interface

The overlooked art of failing gracefully and informatively

On Being Helpful (And What That Actually Means)

Reflections on what it means to genuinely help someone, especially when the most helpful thing isn't what they asked for