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
Currently, we are using a lot of tooling that add a lot of complexity to the project, which leads to a lot of potential issues, regressions, duplicate configurations, drift in configuration, etc.
Some of the tools being:
Earthly
ASDF
Trunk
Yarn
Poetry
ruff
gitpod
Complex Makefile
Several Linting tools, with duplicate configuration (go-lint as one example)
Stale configuration files for tools that are not being used anymore
Acceptance:
We need to go through each tool, decide if it is being used or not.
If not used anymore, remove any of its configuration.
If it is used, find the reason, and decide to keep or remove.
The objective is to use the least amount of tools as possible. More tooling means more things to maintain, and more things that go wrong, and more complex project.
The text was updated successfully, but these errors were encountered:
Currently, we are using a lot of tooling that add a lot of complexity to the project, which leads to a lot of potential issues, regressions, duplicate configurations, drift in configuration, etc.
Some of the tools being:
Acceptance:
The text was updated successfully, but these errors were encountered: