Thoughtful article exploring upfront design versus evolutionary design, and contrasting with Worse Is Better.
The comments on the post is an impressive set of tech people too.
https://yosefk.com/blog/what-worse-is-better-vs-the-right-thing-is-really-about.html
Related Posts
Exploring design ideas using AI as a learning assistant, for creative exploration: https://andymatuschak.org/hmwl/
I'm a huge fan of Swift's 'Error Handling Rationale' design document: https://github.com/swiftlang/swift/blob/9315673c003875158852579bd1f33480cdec5461/docs/ErrorHandlingRationale.md#fundamentals
It carefully defines terminology and compares with other languages, so you can understand Swift's position and preference in the design space.
Copilot doesn't offer a way of disabling completion inside comments. People have discovered a comical workaround: swearing in the comment! https://github.com/orgs/community/discussions/8062#discussioncomment-11902740