Daily Shaarli

All links of one day in a single page.

December 31, 2024

Software Design is Knowledge Building | olano.dev

The story of an internal SVC system developed by one engineer that leaves the company, and the team afterwards fails to deliver.

Regardless of its age, SVC is textbook legacy software because, more often than not, a question posed about the system, to any team member, results in the same answer: I don’t know. [...] The code may tell the what and the how, but it doesn’t tell the why.

In his Software Aging paper, David Parnas warns against putting software in the hands of developers who haven’t contributed to (and thus don’t understand) its design.

Our job is to explain, over and over, the meaning of our software. We must tell a story about what our software is, and what it’s expected to become. When understanding software, we tell that story to ourselves. When changing software, we tell that story to others. Software which is complex takes a long time to explain.

The death of a program happens when the programmer team possessing its theory is dissolved.

OpenAI's Latest AI Can Cost More Than $1,000 Per Query

Answers can indeed be better but they now reach 1000$ each. AI hits a plateau.

Developer Conferences Agenda

An event list for developers

Fausse bio, fausses images : Instagram veut remplir son réseau social d'utilisateurs créés par IA

Et c'est ainsi qu'Instagram va couler