I try to optimize my code around reducing state, coupling, complexity and code, in that order | Open Awesome