Skip to the content.
Golden Rules
- Avoid using
class and OO principles. Stick to functional programming, at least within our codebase.
- Document everything. If unsure, ask a teammate! Knowledge is power.
- Prefer
type over interface.
- Without over-engineering, isolate UI libraries and icons into the
components folder.
- Use
yarn, never npm.
- Always use a linter, in a way, it can act as pre-build testing.
- Domain logic shouldn’t be placed in the frontend, nor should it be tested here. Leave that to the backend.
- A good CI is not a nice-to-have, it is a necessity.
- English is the only used language.