This might have been a big mistake, as it takes me quite a bit more time to put this together and it might be even harder to read.
I also merged the podcasts and videos into the other sections to provide more context.
If you make it through this, please tell me if they are better or worse.
Btrfs at Facebook
is a good article by LWN going into the details why and how Facebook is using Btrfs. I am always amazed by scale of Facebook, also mentioned in one of the links of the Fedora 33 article below.
Consider the web tier for example, we push the entire website to every box in the web tier (measured in hundreds of thousands of machines) probably 6-10 times a day. This is roughly 40 gib of data, getting written to these truly terrible consumer grade flash drives (along with some spinning rust), 6-10 times a day.
More Topfew Fun
Tim Bray on a mission to prove that Go is in fact not slower than Rust. Seems to be true, but we also find out that regex libraries are slow (surprise!).
First PHP 8 alpha released
I haven't worked with PHP for a while and sometimes it is depressing how fast it moves compared to for example Ruby.
Docker and Fedora 32
This article helped me to get rid of the docker-ce packages provided by Docker and move to moby packages included in Fedora, which makes updating them a lot easier. I was basically missing the firewall bit, the CGroups part you have to fix for either version.
The Security Value of Inefficiency
Bruce Schneier makes the point that when you are 100% efficient, you don't have any margin for error. He is talking about the problems COVID-19 is creating in hospitals and supply chains.
This applies equally to engineering teams. The goal should never be to utilize your team to 100% (or ideally 110% as Americans like to say). Without any headroom there is no margin for mistakes, creativity and agility.
Tech Migrations, the Spotify Way
Upgrades, migrations, rewrites and changing technologies are one part of technical debt. Interesting to see how Spotify prioritizes and visualizes these.
Software developers: We won't take a pay cut just to work remotely
With all the virus fun the world is having a lot of companies are going remote or distributed. This will have an interesting effect on salaries. Some companies are paying localized salaries, others are paying the ones in the headquarter location, which might be as expensive as Silicon Valley. This might destroy some of the startups in low income locations, as they won't be able to keep up with the well funded US companies.
The Pedestrian Strikes Back
"Officials in several countries are getting the message: Cities are about people, not cars." says the NY Times
Random group of cyclists organizing protests on bikes in New York. Reminded me of the local Critial Mass protests. Also a good insight into why bicycles are so great in cities.
nothing to add to the title. Or go directly to the film on YouTube: A Decade of Sun [Video]
Hype and hope: Wearables in the covid era
I use a Garmin Fenix 5 sports-watch 24/7. I am expecting that Garmin will figure out some way to use all the data of their users to see some trends regarding COVID-19 and possibly provide some early warning system.
Friday Links Disclaimer
Inclusion of links does not imply that I agree with the content of linked articles or podcasts. I am just interested in all kind of perspectives. If you follow the link posts over time you might notice common themes though.