CSE Content

Learn about the Customer Success Engineering content team, catalog, creation and contribution workflows.

Welcome to the Customer Success Engineering Content Handbook

QuickLinks

Team Workflows, Planning and Collaboration

Issue Boards

Roadmap

Team Resources

Want to work with the team?


CSE Content Team Strategy

The main goals of the CSE Content team are to:

  • Produce High-Quality, Customer-Aligned Content in support of Customer Sucess Engineering goals, aligned with market needs
  • Effectively market all content
  • Establish Clear Metrics for data driven analysis
  • Foster Cross-Functional Collaboration

Team members and focus areas

We are members of the Customer Success Engineering team.

Team member Responsibilities
Nicole Esplin
Content Strategist
Cross Functional Collaboration, Content Strategy, Marketing/Promotion, Content Optimization, Content Delivery
Tearyne Almendariz
Content Architect
Quarterly Planning/Backlog Management, Content Creation (Non Demos), Content Operations
James Wormwell
Demo Architect
Content Creation (Demos), Demos/Lab Content Creation, Demo Operations, Demo Asset Maintenance
Responsibility Detail

Note: The following RACI chart can be used to understand how content creation stakeholders interact on each area of Responsibilities listed above. The table will continually be updated as the team evolves and matures.

Content Team Responsibilities Matrix

Responsibilities Content Strategist Content Architect Demo Architect CSEs CSSO CSE Leadership
Cross Functional Collaboration -: maintain alignment with other content stakeholders - EDU, Field Marketing, SAs, DevRel DRI Consulted Consulted Informed Informed Consulted
Content Strategy: - oversee strategy and execution for driving GitLab adoption at scale thru multiple content delivery methods (aligned with CSE quarterly goals/initiatives) DRI Consulted Consulted Consulted Informed Consulted
Quarterly Planning/Backlog Management: - organize and maintain visible backlog ensuring content creation is aligned with strategy/quarterly objectives. Consulted DRI Consulted Informed Informed Consulted
Marketing/Promotion: - create and execute internal and external strategies designed to maximize visibility, engagement and impact through various channels DRI Consulted Consulted Informed Informed Informed
Content Creation: - develop and execute against content strategy. Work with SMEs to ensure workback plan for delivery Consulted DRI (Webinars, blogs) DRI (Labs) Consulted Informed Informed
Demos/Lab Content Creation Consulted Consulted (decks, talk tracks, delivery) DRI (structure, architecture, messaging) Consulted Informed Informed
Content Optimization: use data to refine and enhance content performance, reach and engagement across various channels. Includes creation/iteration of email text and monitoring effectiveness of campaigns DRI Consulted Consulted Informed Consulted Consulted
Content Delivery: oversee scheduling and ensure the right SMEs are delivering in the most impactful manner DRI Consulted Consulted Informed Informed Consulted
Content Operations: Updating GLU Calendar (Thought Industries), Zoom registration process and uploading of all content. Also management of email campaigns in GS. Informed DRI Informed Informed Consulted Informed
Demo Operations -: manage demo codes for hands on labs. Collaborate with architecture team for CSE needs (SA DAs to cover for PTO) Informed Informed DRI Informed Informed Informed
GL Release Management -: update learn labs after each GL release. Create monthly TLDR for CSE org to be used across all content delivery. Update content assets that change due to releases and ensure CSE or understands value and talk tracks as applicable Consulted Consulted DRI Informed Informed Informed

Content Catalog

The Content team creates content that will be maintained and can be reused for customers to consume.

You can search for relevant content and contact the team in the linked content projects or in the #cse-content-team Slack channel.

The following sections provide an overview of all content assets, and links to find them.

Environments/Infrastructure to support Demonstrating Content

  • Build Your Own - Self service public cloud infrastructure/tooling/environments. Individual AWS account or GCP project access documented in the Sandbox Cloud Realm handbook pages and accessed through gitlabsandbox.cloud.
    • Use Cases:
      • Competitor analysis/demonstration/exploration
      • Personal runner/fleet demonstration/exploration
      • Self-managed deployment
      • Customer environment simulation
      • Self maintained deployment target(s)
  • Self-Managed - Shared Customer Success Omnibus instance cs.gitlabdemo.cloud (internal) with visibility of Admin areas accessed through gitlabdemo.cloud, maintained by the Demo Architecture team.
    • Use Cases:
      • Self-managed demonstration/exploration
      • Admin area demonstration/exploration
      • User impersonation
  • SaaS - GitLab Licensed Demo Groups Premium and Ultimate Access Request (internal).
    • Use Cases:
      • License tier comparisons
      • Personal exploration of the platform
      • Adhoc demonstration area
  • Produce effective demos with OBS Studio (internal)

Webinars

Title Group Last updated
Holistic Approach to Securing the Development Lifecycle Secure 2023-10-13
Git Basics Create 2023-10-13
Intro to GitLab All 2023-12-07
Intro to CI/CD Verify 2023-10-13
Advanced CI/CD Verify 2023-10-23
AI Powered DevSecOps Data Science 2024-06-25
Getting Started with DevSecOps Metrics Plan 2023-10-23
Continuous Change Management in a Secure Way Secure 2023-10-23
Security and Compliance Secure 2023-10-31
Jira to GitLab Verify 2023-12-18
GitLab Administration (SaaS) Core Platform 2023-10-23
GitLab Runners Verify 2024-01-17
Vulnerability Management Strategies Govern 2024-05-07
Separation of Duties Govern 2024-06-18
What’s New! GitLab 17.0 All 2024-06-04
CI/CD Components Create 2024-07-11
DAST API and Security Testing Secure 2024-07-12

Note: Recordings are stored in the Webinar Master Recordings folder (internal)

Labs

Title Project Group Last updated
AI in DevSecOps AI in DevSecOps Data Science 2024-04-30
GitLab CI CICD Adoption Workshop Verify 2023-10-23
GitLab Advanced CI Advanced CI Lab Package/Verify 2024-05-10
CI/CD Adoption for Jenkins Users CICD Adoption Workshop Verify 2024-01-10
Security and Compliance Tanuki Racing Security and Compliance Govern/Secure 2024-06-26

Content Creation Process

The CSE Content team creates, promotes, and distributes content that is focused on customer enablement and adoption of GitLab features, tools, and best practices. The types of content we currently create are Short Form Demos, Labs, and Webinars. This content is initially designed for the 1:many audience use by our Customer Success Engineers, but we aspire for the content to be used and adapted to 1:1 customer engagements and other uses within GitLab.

Suggesting Content

We are always taking suggestions for new content to enable customers. Please visit our content idea backlog here to see if a topic already exists; and you also can submit an idea for content here using our ideation template if the content piece that you have in mind has not already been suggested.

Submissions will be reviewed and refined on a quarterly basis during our backlog review, facilitated by the team’s Content Architect. If an idea is chosen for creation, it will be promoted to an epic in the Customer Success Engineering Group and assigned issues for the creation process associated with that content type. While this is a collaborative process, the Director of the Customer Success Engineering team has the final say on which content will be created each quarter.

While our goal is to establish a more structured process that we can measure to ensure it delivers value to our customers, CSEs are encouraged to research topics as needed for customer needs or personal growth. CSEs are asked to please discuss any content projects outside of the official CSE Content Team process and workflow directly with their managers. We are working toward a set of quality assurance guidelines and standards which one can use to independently evaluate personal projects that they may want to propose be adapted to a future webinar or lab.

Content Idea Lifecycle

flowchart LR
    A([Start]) --> B[/fa:fa-lightbulb Idea/]
    B -->|Issue Created| C[(Backlog)]
    C --> D[/fa:fa-star GitLab Priorities/]
    C --> E[/fa:fa-chart-simple Historic Attendance/]
    C --> F[/far:fa-lightbulb Existing Backlog/]
    C --> G[/fa:fa-list-check Team Bandwidth/]
    C --> H[/fa:fa-scale-balanced Customer Feedback/]
    D --> I[fa:fa-people-group Idea Refinement]
    E --> I
    F --> I
    G --> I
    I -->|Promoted to Epic| J([fa:fa-laptop Development])

    style H fill:#bbf,stroke:#f66,stroke-width:2px,color:#fff,stroke-dasharray:
    style Future fill:#bbf,stroke:#f66,stroke-width:2px,color:#fff,stroke-dasharray: