Daily Shaarli

All links of one day in a single page.

June 25, 2025

TDD Antipatterns
thumbnail

Yes, tests can follow patterns as well... and antipatterns too. It's good to name those antipatterns, let's avoid them shall we?

Fun with uv and PEP 723
thumbnail

uv really opens the door to nice features for Python. Now with a standardized PEP to help the configuration it's getting even better.

Don't get locked up into avoiding lock-in

Interesting framework to reason about lock-ins. It's not only about depending on a vendor, there are other factors to keep in mind. Now obviously I'd see the risks around cloud hosting in particular in a different way than the author... but I guess we're biased differently there.

Everyone should copy Thunderbird
thumbnail

This is a model which seems to work for donation campaigns for FOSS projects. I wonder how much this scales though... if everyone does that, is there a point where users will be fed up with it?

Passing Functions to Other Functions in C++
thumbnail

A bit old perhaps, but shows quite well the various options to pass a function around in C++.