Many believe that more unit tests and Continuous Integration (CI) are beneficial, but this is often a fallacy influenced by Silicon Valley culture.
CI can pose challenges, such as debugging build system issues in remote environments with limited access, leading to blind troubleshooting.
The preferred approach is to do production/release work locally on a development workstation to resolve broken builds efficiently and have better control over setup.
CI is useful for accepting code from external contributors but often unnecessary for verifying every single commit, wasting resources.