> For ten years, I’ve been trying to make the case for a higher pace of software development.
I suppose an obsession would be a good explanation for the blinders.
> In Rails, that mostly means testing at the controller level only
FWIW, controller testing in rails is frowned upon and has been abstracted to a separate library. The recommend way is to combine unit tests with fullstack feature specs.
> Now, several years later, I count 183 interactors. That’s a pretty clear indication that refactoring over time worked for us.
News to me that the number of interactors reflects the success of refactoring in a codebase.
> Now that we’ve gone remote, those notifications are basically the only way to show people that you’re at your desk.
Great leadership there. You could also make them keep their webcams on so you can literally watch them.
It's not all bad... but it's also nothing new.
Overall, i'll agree dev speed matters, but "zero tolerance for slow-pace" is a toxic motto to try and cement because tradeoffs are all about...tradeoffs. And there are a number of ideas the author raises that are... disagreeable, and particularly of concern coming from a leadership position.