At Picnic, we often use JSON or YAML files to manage the configuration of parts of our services. This approach enables employees with a non-engineering background to configure the essential properties for how our systems work. However, mistakes in such files are easily made.
I explain how to overcome these mistakes over on the Picnic Tech Blog.
If an idea comes to you and you don't tell anyone, it's not that we doubt you had that thought, it's that that thought doesn't get a chance to breathe and grow and be improved.
An idea gets better when you give it away. It improves when you tell it to someone. It improves when they push back on it.
Instead of faithfully merging your Xcode Project files by hand, tell Git what to do with them.