2025-05-28 It’s okay to be partial to your work It’s okay to be partial to — and promote — your own work, so long as you follow the community’s process. Categories Posts
2025-05-21 Growing your project means doing less coding You can’t hide from the reality of a growth in non-coding tasks. If you want to keep writing code, recruit others to take on the rest. Categories Posts
2025-05-14 Adding pre-report bug discussion The Ghostty project requires bug reports to start as discussion threads. If they’re actionable, a maintainer converts the thread to an issue. Categories Posts
2025-05-07 Use reserved domains and IPs in examples Domains and IP blocks specifically reserved for documentation purposes are far better than the placeholders you’re probably using. Categories Posts
2025-03-19 Facilitating decisions is more important than making them You cannot decide on behalf of the community. Facilitating decisions is how you build a community that wants to stick around. Categories Posts
2025-03-12 Helping your project survive the loss of core contributors Only 27% of projects that lose their core developers survive, but you can take steps to give your project its best chance. Categories Posts
2025-03-05 Rules and policies are necessary to define good behavior Think of it this way: having rules and policies for behavior in your community is like documenting the community’s API. Categories Posts
2025-02-26 Every project is a software project It’s a good reminder that our audience is broader than we might think and we should act accordingly. Categories Posts
2025-02-19 Improvement requires context If you swoop in uninformed, you might make some correct decisions, but you’ll probably make more wrong ones. Categories Posts
2025-02-12 Prioritizing your work with the Eisenhower Matrix The Eisenhower Matrix is a simple framework for prioritizing your tasks by determining a task’s importance and urgency. Categories Posts