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.