What 99 merged pull requests taught me about contributing to big open source projects
I recently passed 99 merged pull requests across 41 organizations: Google, Microsoft, Apple, Meta, NVIDIA, Netflix, Samsung, Uber, plus projects like Bootstrap, Excalidraw, three.js, MUI, Tailwind CSS and Puppeteer. None of them is a big feature. Almost all are small bug fixes, often under 15 lines including the test. This post is about how that works in practice: how I pick bugs, how I write a PR a maintainer can merge in two minutes, and the lessons I got from the times a maintainer said "not like this". Pick bugs you can prove I look for bugs in the boring places: Parsers and formatters.
This is an AI-generated summary. ShortSingh links to the original source for the complete article.
Discussion (0)
Log in to join the discussion and vote.
Log in