82 private links
There are indeed way to deal with important but lower priority tasks. You want to tackle those to avoid your teams to slow down too dramatically.
Maybe it's time to stop obsessing about scale and distributed architectures? The hardware has been improved quite a bit at the right places, especially storage.
Yes an external cache is definitely faster. That said does your application need the extra complexity? Is the caching in database really the bottleneck? If not, the question of the external cache is still open.
Nice musing about leadership in a technical context. It's indeed not completely about having all the answers, it's about facilitating the conversations and framing them properly.
Interesting use of make to manage your dotfiles. I have a tiny Python script for that, but this looks even more portable.
Nice opinions on why to get back into RSS. Also comes with a few interesting options and suggestions (I'm happy with my current reader though, but who knows).
Looks like I'm not alone advocating for commits which tell a story. Makes reviews so much nicer.
If you're wondering why the architecture is called "amd64" and why the itanium disappeared... this is why. It was a very good stunt from AMD back then.
There's some truth in this piece. We never quite managed to really have a semantic web because knowledge engineering is actually hard... and we publish mostly unstructured or badly structured data. LLMs are thus used as a brute force attempt at layering some temporary and partial structure on top of otherwise unstructured data. They're not really up to the task of course but it gives us a glimpse into what could have been.
Indeed they did plan ahead very well. It's no surprise if Postgres is doing so well this days.
Nice overview of where we stand regarding supply chain security. Code reuse has never been so widespread and we still have fundamental issues leading to security problems.
Just a little dive in the Rust standard library. It gives a good idea on how they pile layers to ensure safety while providing a nice API on top.
The European Commission plans are indeed short sighted... Hopefully they'll come to their senses and prioritize funds for FOSS.
I don't think that's the only challenges but those are indeed two good things to keep in mind to ease the syncing.
This is really a funny idea. I admit I'm curious about what it contains.
Indeed, stress can't be completely eliminated... but at least build an environment where risky situations are reduced as much as possible. So that when stress or anxiety shows up you can take notice and react. Otherwise you'll be creating vicious circles.
Apparently in the age of people using LLMs for their tests, there is a bias toward mockist tests being produced. It's a good time to remind why you likely don't want them in most cases and limit the use of mocks to consider fakes and checking system state instead.
When the European tech regulations encounter the changing geopolitical landscape... can we expect sparkles or the European Commission will cave in? I honestly hope it's the former.
This is definitely true. Keep all this in mind when dealing with performance questions: design properly for the task, profile and profile some more, focus on the hotspots, keep things maintainable.
I don't think it's always unfolding exactly like this but there's some truth to that. Most projects see a "let's rewrite it in X" phase, this is rarely the best outcome.