I'm regularly impressed by the engineering quality of OpenBSD.
They're very much keen C developers, but many of their techniques apply to other PL communities. Software designed collectively, refactoring for clear design, even things like pledge.
miniblog.
Related Posts
Do any tech streamers try new software live? It'd be a really fun way of doing UX testing.
For hobby projects, I really like software where I can do small features or tweaks. Sometimes I don't have time for anything more substantial.
Website projects are great for this. Are there other areas?
It feels like a mature software project is one where bugs require multiple commits to fix.
You've hammered out the basic issues, so the remaining issues are often weird interactions between components.