Knowing how to do something doesn’t mean you know when or where you should do it. Or even if you should. That’s the difference between skill and experience.
What if we were to think of the role of engineering manager as equivalent to a dungeon master? How does that lens change how we see things?
APIs are a conversatin with your user. Meet them where they are.
Of course the audience is listening. So what are you doing?
Is the developer’s journey one of the 7 basic plots?