Hacker News new | ask | show | jobs
by sfn42 510 days ago
Hard agree on local development. I always make apps run locally and include a readme that describes all the steps for someone else to run it locally as well.

Ideally that should be as simple as adding a local app settings file (described in readme so people don't have to start reading the code to figure out what to put in it) for secrets and other local stuff (make sure the app isn't trying to send emails locally etc), and running Docker compose up. If there are significantly more steps than that there better be good reasons for them.