Code Soup Philosophy How to grow a website from hydrothermal soup vents. No DRY. get WET. Don't don't repeat yourself. No abstractions. Copy and paste. No generalisations. Localised changes only. Nothing affects everything. No static. Everything changes all the time. No good websites. Living is ugly and broken. Let it live. No unknowns. If you don't understand it then you can't change it. No universal formats. Every format in a soup together. No control. Code changes code that changes code that This too will change. inciteful explanation: http://ogghostjelly.github.io/slog/repetition-is-good.html