2025-11-25 Pragmatic Bookshelf half-off sale! Use promo code save50 at pragprog.com through December 1 to save 50% on ebook titles. Categories Posts
2025-11-19 curl’s zero issues The curl project briefly achieved zero open issues. If you want that for your project, there are a few simple things to do. Categories Posts
2025-11-05 Giving contribution gifts: the risks and rewards Giving contribution gifts can be a great way to reward people for the work they do in your project, but it comes with challenges. Categories Posts
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-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-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