2025-10-15 Splitting conversations splits community Community leaders are often too quick to segment conversations into different channels, which effectively hides the activity. Categories Posts
2025-10-08 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. Categories Posts
2025-10-01 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. Categories Posts
2025-09-18 Flash sale on all Pragmatic Bookshelf titles Use promo code flashsale at pragprog.com between 1400 UTC (10am Eastern) September 18 and 1400 UTC September 20 to save 45% Categories News
2025-09-17 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. Categories Posts
2025-08-28 Keynote: Improving Security Data With ORBIT Co-presented with Eddie Knight at OpenSSF Community Day Europe 2025. Categories Talks
2025-08-28 GUAC+Trustify: Building a Common Supply Chain Knowledge Graph (OpenSSF Community Day) Co-presented with Dejan Bosanac at OpenSSF Community Day Europe 2025. Categories Talks
2025-08-27 Who is a “member” of your project? We often use the words “contributor” and “member” interchangeably in open source projects, but there are subtle differences between the two. Categories Posts
2025-08-20 Duplicate bug reports and how to handle them Duplicate bug reports waste time for everyone involved. You can reduce them by understanding the complicated dynamics. Categories Posts
2025-08-13 Who should enforce the code of conduct? There are valid reasons to involve outside experts in code of conduct enforcement, but it’s ultimately a leadership responsibility. Categories Posts