Seeing the bad practices of Amazon with its Android AppStore, it really feels like another supply chain mess in the making with Windows 11 Android support...
This looks like an interesting full system profiler.
Obviously I'm convinced it's necessary for students to learn how to contribute as soon as possible. That being said, this leave unanswered the very important question of not burning out project maintainers. Indeed, it needs to be structured in some way, most projects can't cope up with swarm of students dropping potential contributions on them.
It is indeed important that serious research and conversation arise on this topic. The bomb is ticking.
Very good rant which explains nicely why rewriting some software from scratch is almost never the right answer.
A good reminder of why you don't want to mess too much with the VCS history for systems with long term maintenance and several stable releases.
Interesting product, and it's fully Open Source, even the hardware.
At last some interesting tooling for profiling memory usage of web frontends. Clearly this is very early days though, this will get more interesting as the tooling makes progress. Some of the numbers in the benchmarks they came up with in this article are very scary though.
Interesting coaching approach for teams. It's indeed hard to get teams to stick to some of the difficult development practices... By mixing several approaches, this looks like she's onto something here.
Neat introduction to how SSDs work.
Interesting exploration on the amount of legacy a platform can accumulate over time.
Clearly that's a big "if"... I don't think we'll ever see the Scrum Alliance really care about developers.
Looks like a very interesting tool, in particular for security purposes.
A collection of nice CLI tools. Got some of them already, still there are a few more which look interesting.
Second time I bump into this book being mentioned somewhere. This good summary really makes me want to read it. At least it gives a clear overview of complexity and how it's tied to other softer topics. I especially like the distinction between tactical and strategic, it's one I do often. I think I'm particularly willing to read the chapters about comments and TDD... from the summary it seems it's where I'm the most at odd with the ideas in there.
Stay away from the hype and introduce complexity in your systems only if it's warranted by the problem space you have to tackle. Most organizations don't need microservices, use them responsibly.
I think this is a very good summary of what being in the position of a tech lead entails. I especially like the bottom line of this article: it's a constant balancing act between your heart or your mind.
Most of the points pushed forward in this article are things I've been trying to achieve for a long time. It also summarizes fairly well most of the topics I go through with tech leads or people growing in the position for coaching situations.
Excellent advises on project planning and management. It explains pretty well why being optimist in those areas will just drive your project through a wall.
Very interesting discussion about decision making and forecasting. I'm discovering Tetlock as he is mentioned and his findings are interesting in their own right as well.
A good illustration on why social media are toxic for our thinking. They push us to focus on anecdotes and as such miss the big picture. No wonder everything got so polarized so quickly there.