As somebody working in platform for the past years, I’ve become very familiar with the different dimensions of this debate around productivity and John here unpacks the topic in a way that’s really useful. I used the nails analogy just yesterday.

Even more than a nuanced understanding of why developer productivity is so challenging to improve, the last bit of the piece is even more on the money because it’s what drives decision making in most companies (tech companies are no exception):

“Can you imagine how hard it would be to walk into a meeting with investors, whoever, and say, ‘um, you thought you had a 30mpg car, and it is a 15mpg car?”

https://cutlefish.substack.com/p/tbm-304-losing-a-day-a-week-to-inefficiencies

Always nice to be able to write stuff that the team has been doing and share it with the world.

Kubernetes is a very maligned technology but if properly managed it can be part of an entirely boring infrastructure portfolio. Realistically it’s not doing that much more than running docker on a bunch of machines and pulling images. React has a similarly bad reputation which is not stopping lots of developers from getting tons of work done with it.

https://choco.com/us/stories/life-at-choco/journey-to-kubernetes

Logitech already has a forever mouse. No need for an MBA CEO to reinvent the wheel.

The G500s I bought in 2013 is still going strong, the only thing that’s missing is updated and functioning software to go with it. Logitech’s own driver offering was always absurdly bloated and after a couple of years dropped support for this particular model.

https://arstechnica.com/gadgets/2024/07/logitech-has-an-idea-for-a-forever-mouse-thatrequires-a-subscription/