Just wanted to leave this here for people who are interested. "DRY is about Knowledge, Code duplication is not the issue." verraes.net/2014/08/dry-is-about-k... single, unambiguous, authoritative representation A "single" representation leaves a lot to be desired. From the view of a devops engineer, a single representation might be an entire application they need to deploy. To a frontend dev, that
![Stop trying to be so DRY, instead Write Everything Twice (WET)](https://cdn-ak-scissors.b.st-hatena.com/image/square/e6b6175405a3235e7f546dafbd5179dc2e7cbbb7/height=288;version=1;width=512/https%3A%2F%2Fres.cloudinary.com%2Fpracticaldev%2Fimage%2Ffetch%2Fs--ROi4nC35--%2Fc_imagga_scale%2Cf_auto%2Cfl_progressive%2Ch_500%2Cq_auto%2Cw_1000%2Fhttps%3A%2F%2Fthepracticaldev.s3.amazonaws.com%2Fi%2Fvmlpyk5wgzw1b85g4j1f.jpg)