Skip to content
This repository was archived by the owner on Sep 11, 2025. It is now read-only.

Weekly updates from each engineering team#1083

Merged
nicksnyder merged 5 commits intomasterfrom
engroles
Jun 25, 2020
Merged

Weekly updates from each engineering team#1083
nicksnyder merged 5 commits intomasterfrom
engroles

Conversation

@nicksnyder
Copy link
Contributor

@nicksnyder nicksnyder commented Jun 18, 2020

I have lost touch with what the engineering team is doing. It started with me not attending team syncs and it finished with removing eng updates to company meetings. I need to regain this context.

My needs:

  • I need to understand what each team’s goals and priorities are at any given point in time.
    • Why?
      • So I can ensure that we have the right goals and priorities (i.e., they are aligned with our others functions like sales/product).
  • I need to know what work each team is doing and how it connects back to those goals.
    • Why?
      • So I can hold the team accountable for doing work that is actually in service of those goals.
  • I need to know what pain teams and engineers are experiencing (e.g., gaps in ownership, gaps in infrastructure)
    • Why?
      • So I can ensure we are making the right investments, both in terms of people and in infrastructure.
  • Meta: I need to know/verify that the leader of each team knows all of the above too.
    • Why?
      • So I can have trust that our team leads are on top of things and doing a good job.
      • So I have a single source of truth for this information for each team.

What won’t work:

  • Me attending team syncs. This doesn’t scale well for me because they are fixed time blocks on my calendar and I will become a scheduling bottleneck across all teams (e.g., me attending all will mean none can happen concurrently). I also need to keep calendar time open to be available for candidate calls.
  • Adding eng slides back to company meeting. The level of detail that I need is not relevant to the entire company every week anymore.

This PR is my proposed solution: weekly updates from each engineering team.
Campaigns -> @mrnugget
Search -> @attfarhan
Cloud -> @tsenart
Web -> @lguychard
Distribution -> @slimsag (this replaces our live sync on Mondays) until Gonzalo picks this up
Code intel -> me

I know some of you aren't managers, but I still need this information and I need to you step up in the meantime as I hire :)

@nicksnyder
Copy link
Contributor Author

(I will still be attending the code intel syncs because I am the manager for that team)

@nicksnyder
Copy link
Contributor Author

Going to merge because I think this is better than what is in master, but I will gladly accept feedback and address it in a future PR.

@nicksnyder nicksnyder merged commit b50e936 into master Jun 25, 2020
@nicksnyder nicksnyder deleted the engroles branch June 25, 2020 23:21
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

7 participants