# Workspace Setup

Our team uses secure virtual environments to ensure consistent experiences across all team members (dev admins, operators, etc). These workspaces come pre-configured with some tooling and access to the environment you are authorized to use.


# Amazon Workspaces

We use Amazon Workspaces as our workspace environment to ensure a consistent, secure setup.

🚧 Note: Our workspace solution may transition to Citrix in the near future. Documentation will be updated when this change occurs.

# Accessing Your Workspace

You should have received credentials for your Amazon Workspace. Connect to your workspace using the Amazon Workspaces client.

  • If you haven't received your credentials, please reach out to Lauren Colling
  • If you haven't been assigned a workspace, please contact Kyle Shapiro

# Required Development Tools

The following tools and versions align with our Azure DevOps build agents. This helps ensure that code working in your workspace will function correctly in our build servers and deployments.

Tool Version
AWS CLI 2.22
SAM CLI 1.132.0
Git 1.2.43+
Mise v2025.3.2
Tool Version
Node.js 18.19.1
NPM 9.2.0
Angular 16.2.1
TypeScript 5.1.3
ESLint 8.49.0
Prettier 3.0.3
Wrangler 3.0.0
Tool Version
Python 3.12
PipX 1.7.1
Bandit 1.8.3
MyPy 1.15.0
Ruff 0.9.7
Tool Version
Terraform 1.11.1
Ansible 2.18.1
WSL latest
Docker 26.1.3