• 2 Posts
  • 21 Comments
Joined 1 year ago
cake
Cake day: June 6th, 2023

help-circle

  • Point two can be argued about if we say “no software project should have more than three responsible people.” Anyone can contribute, but there are at most three people deciding how the code should be and keeping an overview over everything.

    Sound strange? How would we have ever landed on the moon with this? Answer: develop the whole system as a set of libraries that form a nice dependency tree all the way up to the one library that executes rocket launch on button press.

    Each library does one thing very well, and each library is designed with the passion and thoughtfulness of someone’s hobby open source project.