"How can I improve my team's software engineering skills, as a Staff engineer?"

There's stuff like pairing, mentoring, advising you can all do.

But there's something much more impactful: become a pace setter. With your experience, there's little excuse not to do it.

The tradeoff, of course, is that becoming a pace setter means that you will have less time outside of building software. However, this can be a worthwhile tradeoff, when done for a month or two.

@gergelyorosz I always felt like I am doing this as an experienced intermediate engineer and almost no one copied it