Daily Shaarli

All links of one day in a single page.

May 8, 2025

Partisanship and Sectionalism are Stupid

Or why I really hate the whole certification business. Especially for process and practice's related topics, this pushes the multiplication of brands and churches to sustain them. The right approach is almost always a blend of different influences and flavours.

How to build small and secure Docker images for Rust (FROM scratch)

Nice docker recipe indeed for small and secure containers when you just want to ship a statically linked binary.

Flattening Rust's Learning Curve
thumbnail

Good advice on how to learn Rust. I recommend quite some of it.

Know your libraries

It's written and illustrated in a C++ context, but the advice is widely applicable. You should know well the libraries you use on your projects.

The magic of software; or, what makes a good engineer also makes a good engineering organization
thumbnail

Or why it's important to deeply understand what you do and what you use. Cranking features and throwing code to the wall until it sticks will never lead to good engineering. Even if it's abstractions all the way, it's for convenience but don't treat them as black boxes.
Interestingly this article draws a parallel with organizations too. Isn't having very siloed teams the same as treating abstractions as black boxes?
Quite some food for thought here.

A Critical Look at MCP
thumbnail

Looks like the protocols landscape for writing LLM based agents will turn into a mess.

Matt Godbolt sold me on Rust (by showing me C++)
thumbnail

A nice example which shows the value proposition of Rust is not simply memory safety. Having a stricter type system and properly designed based types help a lot to catch mistakes early.

How to join or concat ranges, C++26
thumbnail

The ranges are improving in the STL. This is definitely welcome.