choosing the proper environment, programming languages (from NPM with TypeScript to GoLang) and database engines (from SQL, over document...