Engineering Beyond Software

We software engineers are puppies when it comes to engineering.

Building stuff for us is still largely a matter of instinct and luck. Yes, we iterate fast—because we don't get it right the first time. You can see this all around: Frameworks replace each other within a year, so …