Daily Shaarli

All links of one day in a single page.

December 27, 2025

You can't design software you don't work on

I'm not sure I fully align with this piece. The core tenet of generic design advice vs concrete design advice makes sense though.

Stop Using Story Points
thumbnail

Estimates are is always the weak spot in project management in my opinion. Story points are generally confusing and there are better ways.

How uv got so fast
thumbnail

Unsurprisingly, this is mostly not related to the use of Rust. The design choices are what male uv so fast.

Everything you never wanted to know about file locking

The situation about file locking is really complicated in the Unix systems family.

Pair Programming – What Works, What Breaks, & What's Next

Interesting insights about pair programming.

The Humanizing Work Guide to Splitting User Stories

This is a very good resource on the different ways to split user stories.

TIL: serde's borrowing can be treacherous

You assumed you could deserialise in a zero copy fashion? Are you really sure about that? Think twice.

Gaming Couch – Play Couch Co-Op Games Instantly
thumbnail

Looks like a neat option for quick party games.

On the Brokenness of File Locking

It's been written a while ago now... and it's admittedly still a mess. Be sure to read the addendum as well.

The 9 indispensable DEBUGGING RULES

A good summary on the important rules to follow to debug something.

Definition of Ready

The definition of ready can be a big help avoiding too many questions about stories as they are implemented. They should be clear before hand.

The Rime of the Ancient Maintainer
thumbnail

This is a good praise for the work of maintainers. They're fighting off entropy and this should be well regarded.