What have I been writing when I haven’t been writing here?
Duck Alignment Academy
- Planning ahead is the most important part of code of conduct enforcement — A pre-defined code of conduct enforcement process doesn’t make the work easy, but it reduces the strain and increases fairness.
- The solution to deadlines is usually “cut scope” — Doing less work is both effective and least likely to upset your users. Fewer functional features beats more half-implemented features.
- Ruby Central’s lesson in how not to do it — Community-driven projects run on consensus. To make changes, you need buy-in from the core members, at a minimum.
- Splitting conversations splits community — Community leaders are often too quick to segment conversations into different channels, which effectively hides the activity.
Kusari
- It takes more than AI to deliver code faster — Large language models write code quickly, but to get value to your customers, you need better security processes.