Skip to content

jakobhuss/dev

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 

Repository files navigation

Developer guidelines

Code

  • Everything to build your project should be in the repository.
  • Have your infrastructure as code in the repository.
  • Have system variables defined in one location.
  • Exclude project secrets in the repository or encrypt them.

Testing

  • Found a bug? Recreate it with test code before working on the solution.
  • Prefer integration tests to mocking.

Documentation

  • Have documentation in the same place as the code. Preferably generated by the code.

Servers

  • Do not restart a Linux server to "fix" a problem, it probaly won't.
  • Use a provision utility. Restrain from editing anything manually.
  • Use the lowest possible privileges. Using root is dangerous.

Security

  • Use a password manager.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published