Creo que no he visto ningún hilo similar en los últimos años y siempre lo he echado en falta así que por qué no empezarlo.
La idea del hilo es compartir artículos, libros podcasts, charlas o cualquier material interesante que hayáis ojeado, sin importar la especialidad (ux/ui, datos, ML, devops, embebidos...). Entiendo que lo más generalista estará siempre centrado en pura programación o la parte social de nuestros trabajos (porque independientemente de la especialización/trasfondo de cada uno son partes troncales al día a día de prácticamente todos nosotros) y por eso habrá más contenido de este corte pero que nadie se corte en compartir algo más nicho.
No os cortéis en poner cosas que os hayan gustado; si tú mismo lo has encontrado interesante es muy probable que haya más gente que se sienta igual al respecto.
Pongo algunos de los que compartí en el curro que me gustaron con una opinión/resumen mía o resumen autogenerado:
Be a thermostat, not a thermometer
A brief post about being active and redirecting social and team dynamics towards a more constructive place. Much of the non-verbal communication is lost when remote working, but there is still plenty of it happening.
Rethinking infrastructure as code from scratch
The tl;dr for this one is using reusable semantic definitions for infrastructure properties, similar to what you do in tailwind to define a general look and feel for your UI components. There are some examples of how an approach based on this idea might look like.
A quick exercise over a db query planner cost model.
The tragedy of the common leader
Middle management often faces the tragedy of the commons when it comes to peer group dynamics. People tend to compete with their peers for their manager's attention and resources, creating a hostile and siloed environment. To combat this, it is essential to strengthen relationships with peers and create a cohesive team that benefits all members. The polarity model can help determine whether a team is generating value, conflict, or is neutral, and different approaches can be taken to build and maintain relationships based on polarity.
Measuring developer productivity via humans
I really liked this one. Always felt quantitative metrics were never enough to measure or understand a scenario (not only about developer experience/productivity but anything involving the social part of humans). And also found quite annoying how most qualitative analysis seems to focus on subject emotions instead of something actually meaningful.
The article cleanly tackles both points and has a few obvious-but-not-so-obvious ideas like:
Many tech practitioners don’t realize how difficult it is to write good survey questions and design good survey instruments. In fact, there are whole fields of study related to this, such as psychometrics and industrial psychology. It is important to bring or build expertise here when possible.