So much complexity in software comes from trying to make one thing do two things.
This blog, Signal vs. Noise, caters to a techier audience than the one I’m aiming for with this blog. That said, the above quote applies to so many things beside software that I had to post it here.