Daily Shaarli

All links of one day in a single page.

December 24, 2025

Ethics

Indeed I wish our profession would have a strong and binding set of ethics like doctors or lawyers. That wouldn't prevent all problems, but that'd tame some of the issues of our time.

Refactoring with Loops and Collection Pipelines

Pipelines are very widespread nowadays, still I don't see them used much. Having a few refactoring ideas under our belt to replace loops with such pipelines might help.

An initial analysis of the discovered Unix V4 tape

Interesting historical work. It indeed went through a fast paced evolution cycle.

Using Brainwriting For Rapid Idea Generation

Definitely required more preparation work than brainstorming. That said it's a nice alternative, maybe easier to get right.

Essential XP: Card, Conversation, Confirmation

Where are acceptance tests coming from? They're generally the result of a conversation.

Flock Exposed Its AI-Powered Cameras to the Internet

There are just too many of those cameras deployed. The fact that they are badly secured are compounding the negative effects.

Seven Changes To Improve Flow In Your Software Development Process

Indeed, people getting into lean processes tend to obsess over "eliminating waste". Sure there might be some waste to clean up but it's pretty much useless if you don't focus on the flow of work.

The cardinal sin of software architecture

It's not the only factor leading to troublesome architectures of course. Still, if state and thus data is wrongly handled, you're indeed on the wrong track.