Some technical debt is unavoidable, but you can reduce it and make your applications more usable with these tips.