2025-12-17 Invalid bug reports are sometimes documentation bugs Invalid bug reports often represent real bugs, it’s just that they’re documentation bugs instead of software bugs. Categories Posts
2025-12-10 The do’s and don’ts of measuring contributions “outside of working hours” Do: not. Don’t: correct. The clock time of contributions tells you very little, and almost certainly not what you’re trying to learn. Categories Posts
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-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