3 ms·
Good SCM, easy testing APIs/harnesses and easy deployment are so wildly important, it infuriates me to work at one of the the biggest names in tech and waste HO
by drivebyacct2 14y ago
Good SCM, easy testing APIs/harnesses and easy deployment are so wildly important, it infuriates me to work at one of the the biggest names in tech and waste HOURS a day on bullshit deployment issues or copy/pasting things in six different places before I can execute my tests or do manual verification.
For one project, deployment to production takes 3+ weeks, testing environments can take a week and is fraught with steps that take hours and literally can fail for any random reason and can only be mitigated by starting over.
And then I come home to my side projects that can be built with a single standard command that is more or less an industry standard. I can deploy it reliably every. single. time. I have a test framework that can be run from within my development environment or from the command line with the same tool as the build tool.