The Practical Dev's review of What Makes A Senior Software Engineer