Very important point, especially for the HN audience. There's some really good principals here but in reality you don't need to worry about most of these an an early startup. If you use modern frameworks then a lot is taken care of already.
Things like stale code on the client is simply not an issue until you've got a lot of people using your app. Don't worry about it.