The author of your first link has an obsession with overworking his employees.<p>&quot;If you see one of your best people walking out the door at 6:00 pm, try to think why you haven&#x27;t challenged that person with an interesting project.&quot;<p>&quot;This means that if you want to follow the best practices of the industry in terms of design and architecture, the only way to improve speed to market is to have the same people working longer hours.&quot;<p>Software development is inherently creative.  Employees need external stimuli to be effective.