We are going to be putting a lot more effort into making SN's local dev environment reliable and easy to use so it isn't a hurdle to contribution awards. It currently relies on a docker-compose system but nearly everyone experiences issues getting that setup. Someone will fix it until it "works for me" but then it breaks for other people.
Before I overhaul our setup, I wanted to see if stackers had any remarkable experiences to share that I could learn from. It can be a job you had where they did a great job at this, a project you worked on that did a terrible job, something you've made for yourself, or anywhere in between. What did they get right? What did they get wrong? What do you always like to see? Let it rip.
Once upon a time @Michelson_Morley shared this repo along with its contribution guide as an example of a stellar "getting started" experience. So if you have any resources whether a blog, book, or link to a repo where someone also did a great job, please share that as well.
For fun, every answer that helps me learn more about local project dev in service of us improving ours will get 1k sats.
1,000 sats paid 12 times
.env
instead of the sample.env
. I chose this option so I could modify.env
without risk of committing it with secrets. Maybe there's some support for implicit dev.env
file overrides so I don't have to carry this diff?.env.local
file and git ignore this.