Skip to content

serpuniversity/reliability-engineering

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 

Repository files navigation

reliability-engineering

  • project config
  • pin node version across everywhere
  • code formatting
  • code linting
  • type safety
  • code complexity
  • types
  • typed envs
  • pre-commit
  • pre-push
  • provider contracts
  • unit tests
  • form validation
  • CICD
  • logging
  • schema validation
  • contract enforcement
  • environment validation (example)
  • runtime readiness/health pattern
  • contract as code
    • The schema IS the contract
    • The contract IS the validation
    • The validation IS the type
    • Everything is enforced automatically
  • code coverage
  • error handling
  • api snapshots (Response structure is as expected)
  • previous bug tests (Every production bug becomes a test)
  • docstrings
  • staging/preview environments

About

lint, check, test, report, ci, cd, release good stuff

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published