2026-02-04 Sometimes saying less is more If you can cut a word or phrase without losing clarity, do it. Categories Posts
2026-02-04 New metrics resource page and update AI policy links This week I added a new metrics resources page and updated the AI policy resources page. Categories Resources
2026-01-28 Open conversations are worthwhile There are valid reasons to hesitate about having “public” conversations, and it’s a hard skill to build, but the effort is worthwhile. Categories Posts
2026-01-21 Use your labels A label that you don’t use complicates the experience. A label that you’re not consistent in using will lead to unreliable analysis data. Categories Posts
2026-01-14 Measuring contributor affiliations is complicated Determining a contributor’s affiliation is not as easy as it seems. It’s not always clear if a contribution is part of someone’s job. Categories Posts
2026-01-07 GitHub Discussions versus Discourse The GitHub Discussions versus Discourse comparison isn’t about which is better — both are good. But which is better for your specific project? Categories Posts
2026-01-01 Open source trends for 2026 What open source trends am I looking at in 2026? Here’s a look at what I’m expecting for this year. Categories Posts
2025-12-31 Reviewing open source trends in 2025 How well did I capture trends in open source for 2025? The vibe was right, even if some of the specifics were wrong. Categories Posts
2025-12-24 How quickly should you fix vulnerabilities? It’s okay to say “pay me if you want fast fixes”, but communicate that policy ahead of time so people can make informed decisions. Categories Posts
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