It's been written a while ago now... and it's admittedly still a mess. Be sure to read the addendum as well.
A good summary on the important rules to follow to debug something.
Interesting insights about pair programming.
Estimates are is always the weak spot in project management in my opinion. Story points are generally confusing and there are better ways.
The definition of ready can be a big help avoiding too many questions about stories as they are implemented. They should be clear before hand.
This is a very good resource on the different ways to split user stories.
This is a good praise for the work of maintainers. They're fighting off entropy and this should be well regarded.
You assumed you could deserialise in a zero copy fashion? Are you really sure about that? Think twice.
Unsurprisingly, this is mostly not related to the use of Rust. The design choices are what male uv so fast.
Looks like a neat option for quick party games.
Interesting tool and I like the underlying approach. I wish we'd have good equivalent tools for other ecosystems.
I think this is a good pick at a core skill for senior developers. Indeed removing ambiguity for the rest of the team is an important factor.
Interesting tool. Indeed very often people send PDFs with useless redaction in them. Better check first.
A good explainer on what metastable failures are and how to try to mitigate them.
Indeed I wish our profession would have a strong and binding set of ethics like doctors or lawyers. That wouldn't prevent all problems, but that'd tame some of the issues of our time.
Indeed, people getting into lean processes tend to obsess over "eliminating waste". Sure there might be some waste to clean up but it's pretty much useless if you don't focus on the flow of work.
Pipelines are very widespread nowadays, still I don't see them used much. Having a few refactoring ideas under our belt to replace loops with such pipelines might help.
Where are acceptance tests coming from? They're generally the result of a conversation.
It's not the only factor leading to troublesome architectures of course. Still, if state and thus data is wrongly handled, you're indeed on the wrong track.
There are just too many of those cameras deployed. The fact that they are badly secured are compounding the negative effects.