Daily Shaarli

All links of one day in a single page.

March 30, 2024

TDD's Missing Skill: Behavioral Composition - by Kent Beck

This is indeed too often overlooked. Producing a test list and picking the tests in the right order is definitely a crucial skill to practice TDD. It goes hand in hand with software design skills.

Fast Development In Rust, Part One

Nice balanced view on some of Rust characteristics. This is much less naive than some of the "Rust is great" posts out there.

oss-security - backdoor in upstream xz/liblzma leading to ssh server compromise

Good analysis of the backdoor recently discovered in xz. Really a bad situation. Luckily it was probably detected before it could do any real damage. What's especially striking is the amount of patience it required, it's really been put in place over a long stretch of time to reduce chances of detection.