Last Updated: October 21, 2026
On this page, you'll find links to how Backend Engineering works on VA.gov.
Communication channels
-
Slack channels: #vfs-platform-support
Table of contents
The following list is a set of resources compiled by the people in your practice area to help you do your work and answer questions you might have.
-
Getting started
-
Environment setup
-
Docker setup
-
Docker Desktop (Engine + Compose)
-
Linux (Ubuntu)
-
-
Common tasks
-
Clone & Build
-
Run the app
-
Logging in
-
Testing & Tools
-
Running test suite
-
Datadog
-
-
API Reference
-
Mocking data
-
-
Code organization
-
We enforce a consistent code style with Rubocop code linting
-
- used to manage unreleased features
-
Standards and conventions
-
for reference: 18F API standards (some good advice here)
-
-
Development workflow
-
How to File Bugs, Tasks, and Questions
-
Code review
-
Triage Processes
-
External Service Partners (aka APIs)
-
Breakers gem - Handles downtime for external services by marking them as “down” while continuously checking for valid response statuses
-
Facilities Locator - A single consolidated place where veterans and beneficiaries can easily find and understand high-level information about facilities offering priority VA benefits and services
-
HCA - Health Care Applications
-
GIBFT - GI Bill Feedback Tool
-
Datasources
Help and feedback
-
Get help from the Platform Support Team in Slack.
-
Submit a feature idea to the Platform.