Create:Code Creation Group
Team Vision
We envision a world where our innovations in AI-driven code creation not only enhance productivity but also inspire creativity, enabling developers to tackle more complex challenges and push the boundaries of what’s possible in software development.
Team Mission
Develop cutting-edge AI-powered tools that enhance the efficiency and creativity of software engineers. We are committed to providing intelligent code suggestions that not only streamline coding tasks but also elevate the quality of software products. We aim to empower developers worldwide, making complex coding more accessible, and accelerating the creation of exceptional software.
Team Handles
Category | Handle |
---|---|
GitLab Team Handle | @code-creation-team |
Slack Channel | #g_code_creation |
Slack Handle (Engineers) | @code-creation-engs |
Commonly Monitored Issue Lists
Team Members
The following people are permanent members of the Code Creation Team:
Name | Role |
---|---|
Matt Nohr | Backend Engineering Manager, Create:Code Creation |
Allen Cook | Senior Backend Engineer, Create:Code Creation |
Anna Springfield | Senior Backend Engineer, Create:Code Creation |
Backend Engineer | Backend Engineer, Create:Code Creation |
Jan Provaznik | Staff Backend Engineer, Create:Code Creation |
Marvin Gay | Backend Engineer, Create:Code Creation |
Mikołaj Wawrzyniak | Staff Backend Engineer, Create:Code Creation |
Missy Davies | Backend Engineer, Create:Code Creation |
Sri Rangan | Staff Fullstack Engineer, Create:Code Creation |
Tian Gao | Backend Engineer, Create:Code Creation |
Vitali Tatarintev | Senior Backend Engineer, Create:Code Creation |
You can reach the whole team on GitLab issues/MRs by using the @code-creation-team
handle.
Stable Counterparts
The following members of other functional teams are our stable counterparts:
Category | Counterpart |
---|---|
Product Manager | TBD |
Technical Writing | Jon Glassman |
UX | Andy Volpe (Create Stage) |
SET | Jay McCure (Create Stage) |
Support | TBD |
AppSec | TBD |
Partner Groups
Here are other groups within GitLab that we work closely with:
Create Stage
AI Powered Stage
ModelOps Stage
Core Responsibilities
A lot of the terms we use in this area sound similiar and can be confusing at first. Here are the basic basic terms:
- Code Creation: The group name and a collection of features relating to providing AI generated code
- Code Suggestions: A feature within Code Creation that provides AI-generated code within an IDE
- Code Completion: A short AI-generated suggestion intended to complete an existing line or block of code
- Code Generation: A longer AI-generated suggestion intended to create entire functions, classes, code blocks, etc.
- Duo Chat: Another feature that interacts with GitLab Duo Chat to write new code, refactor existing code, or scan code for vulnerabilities
If it helps, here are these terms in a diagram:
stateDiagram direction LR state "Code Creation" as creation state "Code Suggestions" as suggestions state "Code Completion" as completion state "Code Generation" as generation state "Duo Chat Features" as duo creation --> suggestions creation --> duo suggestions --> completion suggestions --> generation
Engineering Onboarding
To help get started as a developer with the Create:Code Creation team, we have created an onboarding issue template.
Meetings
Sync: Code Creation - a meeting held once a week on Tuesday at 15:00 UTC to align on group priorities. If there are no points on the meeting agenda one hour before the meeting starts, that meeting is considered as canceled.
All of our meetings and videos are uploaded to the Code Creation YouTube Playlist. Some meetings are marked as private, so internal team members will need to swtich to use the Unfiltered YouTube account.
Other Related Pages
- Product Categories: Code Creation
- Direction: Code Suggestion Direction
Code Suggestion Dashboards
- Usage and Acceptance Rate (Tableau)
- Internal Usage (Tableau)
- General Metric Reporting - can find code suggestions rate limiting, X-Ray usage, etc (Tableau)
- Log Visualization Dashboard - another view of latency, response codes, number of requests, etc (Kibana)
- Metrics Dashboard (Grafana)
- Error Budget (Grafana)
Create:Code Creation Group Milestone Planning
6dcc09b2
)