Daily Shaarli

All links of one day in a single page.

January 5, 2026

Functors, Applicatives, and Monads: The Scary Words You Already Understand
thumbnail

Functional programming is made scary due to its jargon. But it doesn't have to be this way.

Stop Forwarding Errors, Start Designing Them

Error handling is still not a properly solved problem in my opinion. At least the Rust community discusses the topic quite a bit. This is good inspiration for other ecosystems as well I think.

How Github monopoly is destroying the open source ecosystem
thumbnail

Github is definitely entrenched by now. Students and beginners hardly look for projects outside of it. Sad state of affair.

Everything You Need to Know About Email Encryption in 2026
thumbnail

Email encryption is indeed still an open issue. There's no fix in sight for it. It's mostly a lack of political will though, so none of the big players are going to change anything.

Stop Guessing, Start Improving: Using DORA Metrics and Process Behavior Charts
thumbnail

Interesting short article. Shows the use of DORA metrics and process behavior charts. This is a good way to test hypothesis and see the impact of processes changes or introduction of new practices. It needs to be done over time and be patient of course.