- Use pnpm instead of npm
- Use conventional commits for commit messages
- Don't ask the user to run commands, just do it for yourself and analize output to continue
- No type annotations when inference works
- These principles are law: KISS, DRY and single responsibility.
- Fail fast. No fallbacks, no retry mechanisms, no silent error swallowing
- Explicit errors over defensive coding
- Strict TS type inference only. No
asassertions, noany, no!non-null assertions - Use
satisfiesoveraswhen type TS validation needed
Last active
January 4, 2026 21:18
-
-
Save alexx855/ceb9f3a4761f62fb37f44c270451b461 to your computer and use it in GitHub Desktop.
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment