Daily Shaarli

All links of one day in a single page.

December 10, 2025

Video conferencing at scale - A practical guide

Simple tips to make calls more enjoyable for everyone.

One of C++ most underrated features: Namespace aliases

It's indeed fairly underrated but very useful, especially if you're making libraries.

Do Not Optimize Away

Care must be taken while benchmarking indeed. Compilers are sometimes too smart and that can skew the numbers.

11 Best Practices for Working Remotely

I wouldn't apply everything in there, but there's good ideas as well. I guess YMMV, so if you're remote working, I'd say pick and choose what works best for you.

Fighting the Client Spaghetti Monster with Rust Traits

There are indeed options for managing dependencies in more complex Rust codebases. It needs to be planned properly when doing the software architecture of your components though.

Why Waterfall was a big misunderstanding from the beginning – reading the original paper

A good reminder than the supposedly seminal paper about waterfall process was likely identifying it as an anti-pattern.

10 Years of Let's Encrypt Certificates

This is now critical infrastructure in my opinion. It's nice to see how much progress was made.