Re:Ask HN: Anti-patterns from Big Tech that smaller companie...
by salawat on Monday November 15, 2021 @11:06AM
(#29228978)
Off the top of my head:
CI/CD is two processes, not one.
You cannot put code in prod and say you regressed it unless you drop everything in an instrumented environment, and ran everything against it.
Just because you hired a bunch of software engineers, you are not obviated from keeping around someone who knows what they are doing.
There are two faces to Quality:
1-I will negate this suffering
2-I will replace one form of suffering with another, to buy time, and exploit the human tolerance/blindspot for churn and novelty to keep my revenue coming in.
1 is incredibly difficult, expensive, and full of work you just cannot avoid or get around. 2 is easy, modus operandi, and actually synergizes with multiple other business cycles, and is thus considered the "No one ever got fired for buying IBM" route.
If you are not doing 1 you are doing 2 by default.
CI/CD is two processes, not one.
You cannot put code in prod and say you regressed it unless you drop everything in an instrumented environment, and ran everything against it.
Just because you hired a bunch of software engineers, you are not obviated from keeping around someone who knows what they are doing.
There are two faces to Quality: 1-I will negate this suffering 2-I will replace one form of suffering with another, to buy time, and exploit the human tolerance/blindspot for churn and novelty to keep my revenue coming in.
1 is incredibly difficult, expensive, and full of work you just cannot avoid or get around. 2 is easy, modus operandi, and actually synergizes with multiple other business cycles, and is thus considered the "No one ever got fired for buying IBM" route.
If you are not doing 1 you are doing 2 by default.