"To write an engineering strategy, write five design documents, and pull the similarities out. That’s your engineering strategy. To write an engineering vision, write five engineering strategies, and forecast their implications two years into the future. That's your engineering vision."Staff Engineer: Leadership beyond the management track
"Treat test code with the same care as any production code. Keep it decoupled, clean, and robust. Don't rely on unreliable things "By The Pragmatic Programmer: your journey to mastery, 20th Anniversary Edition, 2nd Edition
"Trust metrics over intuition."Staff Engineer: Leadership beyond the management track
"Visions should be ambitious, but they shouldn’t be audacious. They should be possible, but the best possible version if possible. Do write what you could accomplish if every project is finished on time and without major setbacks. Don’t write what you think would be possible with infinite resources."Staff Engineer: Leadership beyond the management track
"We all move faster when the going is safe"—The Staff Engineer's Path