Let’s go for my web review for the week 2022-36.

The New Numbers on Music Consumption Are Very Ugly

Tags: culture, art, business

There is indeed something concerning with the current trends in the arts and entertainment. This is clearly stagnating and looking back, barely creating novelty.

After self-hosting my email for twenty-three years I have thrown in the towel. The oligopoly has won.

Tags: tech, email

The sad state of self-hosting emails. Even though it might not be as hopeless as it sounds.

Self-Hosted email is the hardest it’s ever been, but also the easiest.

Tags: tech, email

A good list of tricks to ease the pain with email hosting. I use some of it to deal with the delivery pain.

USB, Thunderbolt, Displayport & docks

Tags: tech, usb

Looks like a good cheatsheet to navigate the maze of the USB marketing terms…

CO2.js: An Open Library for Digital Carbon Reporting

Tags: tech, climate

Sounds like a potentially interesting tool to estimate web applications CO2 impact. Looks far from perfect but this is better than nothing.

The self-fulfilling prophecy of React - Josh Collinsworth blog

Tags: tech, web, frontend, react

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.

You Can Build Portable Binaries of Python Applications

Tags: tech, python, portability, deployment

Python is making progress regarding portable binaries and it is welcome.

Accelerate Python code 100x by import taichi as ti | Taichi Docs

Tags: tech, python, performance

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.

What Distinguishes Great Software Engineers? - by Abi Noda

Tags: tech, programming, craftsmanship

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.

The Forty-Year Programmer

Tags: tech, programming, culture, craftsmanship, career, life

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.

Do we need an office?

Tags: management, remote-working

Very thorough 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.

Good Interviewer/Bad Interviewer

Tags: hr, interviews

A very good list of criteria… Definitely questions we should ask ourselves regularly to know where we stand.

Bye for now!