One of the biggest unaddressed problems we’ve encountered as an engineering team is: despair.
Despair is when you are fixing a bug and you happen upon the ghetto of your code base. Ill maintained, written a long time ago, duct taped together to just barely work. You go in and are immediately crippled by the state of affairs. The poor code causes you to seize up, incapacitated. How do you go... [read more]