Some thoughts from a career in the trenches