I've learned some good tips from my work experience, but I've never really done 0 to 1 in a work setting without there being some previous infrastructure for me to work off of.
Some of things I'm thinking of
- dockerize
- all env vars go in a .env file
- avoid absolute paths
- DDL should be in re-runnable migration files
Are there any other easy wins that people could recommend?
If the project is larger, you may also include MANUAL.txt, SETUP.txt (for detailled setup infos), TIPS.txt, TODO.txt, HISTORY.txt files or similar to keep the README.txt small.