The goal of a Deep Dive session is to share knowledge about a particular topic, with the assumption that recipients already have some basic understanding or aptitude for the given subject.
This aligns with how we work since everything at GitLab is public by default.
This is a particularly useful initiative within Engineering teams to mitigate dependencies between specific engineers and areas of the codebase, while also improving collaboration and product knowledge with the wider group.
An example format guideline:
Duplicate the presentation template and get a sharing URL to add to the calendar. This will avoid spamming attendees by editing the description later. You can make it private or include a WIP slide until nearer the talk.
Use the Zoom App to schedule the call.
Set a title as this will be used for the recording.
Set it to record automatically.
Have it create a Google Calendar event as this will include the Zoom URL.
At a minimum it usually makes sense to invite your team to the session, but you may also want to invite other teams if you feel the topic is particularly relevant to them (e.g. you may want to invite the Security team if you're discussing authentication).
Publicise the Deep Dive
Mention it in your team's slack channel - including date, time, presentation link and zoom URL.
Invite anyone who'll be particularly interested in that topic to the calendar event.
Announce it on the company call.
Just before the call you might want to remind people in #company-announcements on slack including the zoom/presentation links.