Lots of truth in there. Indeed the proposed "practices" when they get in just kill the promises of things like Scrum.
Some good points in this list although I'm not in full agreement with everything (especially the one about the lack of usefulness for TDD). The importance and the impacts of the tooling is often underestimated indeed. The last two random opinions about mocking and overtesting are very much true as well.
Very interesting piece. Goes in length about the UNIX history and the evolution of POSIX. It also highlight its limitations and where the design needs to evolve.
If you want to get to the bottom of a problem and of why an accident happen, people need psychological safety. This is indeed necessary if you want them to share truthfully why the accident happened in the first place. Otherwise fear will drive the conversation and hide important facts.
A good reminder about the impacts of Goodhart's law, or even simply of measuring the wrong thing. I like the conclusion overall: it's fine to measure things but that shouldn't be the center of the decision taking and conversations need to take a larger role into it.
In our industry, we obsess too much over individual performance. In turn it means that the systems we put in place within or around our teams get neglected... this is a problem because it is what has the biggest impact on quality and performance.
Good points to keep in mind regarding team size. It's a delicate balance to strike in an organization.
Definitely a good list of places I'd love to visit and get lost into.
This has some interesting promises in terms of performance using Python. Looks a bit like a CUDA for Python... to be seen how it fares in practice.
Indeed, React is a bit too much of the default choice right now while clearly it shouldn't be that way. Let's hope it'll change and something else with more merit will take its place.
Python is making progress regarding portable binaries and it is welcome.
A good list of tricks to ease the pain with email hosting. I use some of it to deal with the delivery pain.
The sad state of self-hosting emails.
Looks like a good cheatsheet to navigate the maze of the USB marketing terms...
Lots of good insight for a long career as a programmer. Definitely a few things I live by and a few... I tend to loose sight of. More progress to be made.
Sounds like a potentially interesting tool to estimate web applications CO2 impact. Looks far from perfect but this is better than nothing.
There is indeed something concerning with the current trends in the arts and entertainment. This is clearly stagnating and looking back, barely creating novelty.
Very thorought breakdown on the things to keep in mind around remote work. We definitely still need offices and ways to meet. It "just" needs to be rethought how we use them and how we're reachable.
Indeed a good list of attributes. Not sure if that's the only attributes you want in a team but that's definitely must haves in at least one person.
A very good list of criteria... Definitely questions we should ask ourselves regularly to know where we stand.