
Stop Babysitting Your Pull Requests
TL;DR Babysitting an open pull request is a pile of tiny chores: re-running a flaky required check, keeping the branch current when the base moves, noticing a reviewer left a comment, and knowing ...

TL;DR Babysitting an open pull request is a pile of tiny chores: re-running a flaky required check, keeping the branch current when the base moves, noticing a reviewer left a comment, and knowing ...

TL;DR I have a rule in my Copilot CLI instructions: “always run a multi-model code review before opening a PR.” I wrote it down. I told the agent. I watched the agent skip it. More than once. The...

TL;DR: I ran identical coding tasks with and without language servers enabled in GitHub Copilot CLI. In a large Ruby monolith (~118k files), LSP made Copilot 3–4x faster for models that completed t...

A teammate asked me to help them level up their PR descriptions. As a part of this exploration, I built a rubric with seven dimensions, four quality tiers, and real examples from open source and in...

If you’ve invested time writing a solid copilot-instructions.md for your preferred coding style, PR conventions, and tooling preferences, you probably want those instructions loaded everywhere you ...

We were three engineering teams at GitHub, all jumping into the same product space at the same time. Multiple concurrent work streams, tight timelines, and a shared codebase. Everything was moving ...

February 17, 2026 I’ve been asked this question more times than I can count. It usually comes up right after someone pitches an InnerSource program, gets conditional approval, and then gets told t...

CODEOWNERS files are one of those things that start out accurate and slowly drift. People change teams, leave the company, or shift responsibilities - but the CODEOWNERS file stays frozen in time. ...

If you manage dozens or hundreds of repositories, it’s surprisingly hard to answer a simple question: are all of them keeping their dependencies up to date? Some repos might have Dependabot enabled...

Understanding who contributes to your projects - and how - is essential for maintaining healthy open source communities. But getting a clear picture of contributor activity across repositories isn’...