Fixing the development environment:
"Nothing changes if you give up, accept the problems and then live with them. All your potential goes into reinforcing the status quo instead of improving it.
Wherever I go, I always start with trying to correct those problems that are closest to me. I like to start nearby and work my way out; getting the simple things fixed quickly, then gradually tackle larger and larger issues. This keeps up a positive momentum of successful changes."
"Debugging is a very important skill to have, but it is something to be avoided wherever possible because it is very time consuming with little payoff."