You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Apr 12, 2024. It is now read-only.
Our systems are definitely not unified in the technology/tools they use, but I think we have a few defaults in the present state. Examples that come to mind:
Static sites: Jekyll (ideally with the uswds-jekyll theme) or Hugo on Federalist
Application performance/error monitoring: New Relic
Front end components: USWDS
User analytics: DAP
Infrastructure/configuration as code: Terraform
Thinking of things where we "use the following unless you have a good reason not to," for procurement, compliance, and uniformity reasons. In other words, if any of the following are at all controversial within TTS, we should not include it in this first pass.
I think there's even more standardization we can/should do (e.g. "all projects should be runnable locally through Docker Compose"), but just trying to establish a baseline. Not sure if it makes sense for this to live in the Engineering Guide or Before You Ship.
There's a documented list of "For X use case when building a TTS system, use Y. If you think you have a good reason not to, talk to the Tech Portfolio."
The assignee can add some checkboxes as a "sketch" of the steps to complete, which may evolve.
The text was updated successfully, but these errors were encountered:
Background information
Our systems are definitely not unified in the technology/tools they use, but I think we have a few defaults in the present state. Examples that come to mind:
Thinking of things where we "use the following unless you have a good reason not to," for procurement, compliance, and uniformity reasons. In other words, if any of the following are at all controversial within TTS, we should not include it in this first pass.
I think there's even more standardization we can/should do (e.g. "all projects should be runnable locally through Docker Compose"), but just trying to establish a baseline. Not sure if it makes sense for this to live in the Engineering Guide or Before You Ship.
See also
Acceptance criteria
The assignee can add some checkboxes as a "sketch" of the steps to complete, which may evolve.
The text was updated successfully, but these errors were encountered: