Most of you calling yourselves “senior developers” are actually just professional litterers
This title could be clearer and more informative.Try out Clickbait Shieldfor free (5 uses left this month).
A provocative opinion piece arguing that many developers who call themselves senior are actually accumulating technical debt rather than practicing genuine software craftsmanship. Drawing on Robert C. Martin's Clean Code principles, it argues that writing messy code to meet deadlines is a permanent liability, not a temporary shortcut (LeBlanc's Law). It advocates for continuous refactoring, the Boy Scout Rule, and Total Productive Maintenance as the marks of true professionalism. The post ends with affiliate-linked recommendations for Pluralsight courses on clean coding, SOLID principles, and TDD.
Table of contents
“Later equals never” (LeBlanc’s Law)“The only way to go fast is to keep the code as clean as possible at all times”“It is unprofessional to bend to the will of managers who don’t understand the risks of making messes”Tools to Level Up Your PracticeStep 1: Diagnose Your Baseline (Free)Step 2: Put It Into Action41 Impressions