Daily Shaarli

All links of one day in a single page.

November 16, 2023

Minimize global process | Organizing Chaos

This is a constant trade-off to find. How in organizations give autonomy while ensuring some consistency? A couple of ideas.

Push Ifs Up And Fors Down

Interesting heuristic to improve code structure. I definitely recommend. As every heuristic it's not a law though, don't overdo it either.

Why Rust in Production? | Corrode Rust Consulting
thumbnail

This is a well balanced view on the Rust ecosystem as of today. It highlights fairly well where it shines (safety, predictability, bugs found early) but it also mentions the current issues linked to its maturity.

TDD Outcomes - by Kent Beck - Software Design: Tidy First?

Good summary that TDD is many things... it helps for quite a few dimensions of writing code, still, it's not a magic bullet in term of design. Your software design abilities are crucial to practice it well.