UXDL Docs

Onboarding Checklist

Access requests, onboarding tasks, and criteria for your first PR.

This page covers what the other Getting Started guides do not: who to ask for access, which systems to request, and when you're ready to contribute.

Install steps live in Local Development Setup. The stack map lives in Getting Started Overview. Use this page as a trackable checklist — work through it in whatever order your team suggests.

Your onboarding buddy (named in your welcome email) unblocks anything stuck waiting on access.

Checklist

Access & communication

  • Company SSO and password manager set up
  • GitHub org access (uxdl) requested — access table below
  • Slack joined: #engineering, #engineering-support, #deployments
  • Onboarding buddy intro — confirm team (Frontend / Backend / Mobile) and primary repos

Local environment

Learn the platform

Everyone

Frontend

Backend

  • Backend Overview
  • Folder Structure and API Authentication for your language — Node or Python
  • Your team's database guide under Data Layer

Process & first PR

  • Branching & Pull Requests read
  • Browsed open PRs in your team's repo — noted review style and CI checks
  • Shadowed a code review or pairing session
  • Picked a task (good-first-issue or buddy-assigned)
  • Opened a draft PR — Alpha preview URL appears on the PR (Environments)

System access

Request these early — some approvals take 1–2 business days.

SystemNeeded forRequest viaTypical SLA
GitHub (uxdl org)All engineersIT portal1 business day
AWS SSO (dev profile)Backend, S3, ECS deploysManager approval2 business days
AWS Cognito (console read)Auth debuggingTeam leadSame day
Firebase ConsoleFCM push setupMobile / platform leadSame day
SentryError monitoringTeam leadSame day
AxiomLog searchTeam leadSame day
Vercel (frontend teams)Preview deploysTeam leadSame day
Secrets vaultProduction keysSecurity team2 business days

Ready to contribute

You're set when all of these are true:

  • Local smoke test passes on your primary repo(s)
  • You understand Alpha → Beta → Prod promotion
  • At least one draft PR is open (or merged)
  • You know who to ask in Slack for your team
  • Sentry and Axiom accounts work (verify with a test error or log query)

Go deeper