Back to all stories

Community story

What I Learned About Making open-source contributions that last

MBMaya Bennett@maya.bennett
July 18, 2026 1 min read
40 views

Story

For a long time, my approach to making open-source contributions that last looked sensible from a distance and felt exhausting up close. The real issue was simple: a technically correct patch still left maintainers with hidden work.

What helped most was starting with context, tests, and a narrow change that was easy to review. That choice removed a surprising number of negotiations from the day and made the next action easier to see.

There are limits to this approach. Different seasons create different constraints, and a practice that reduces friction today can become an obligation later. I now review the arrangement when the work starts serving the system instead of the other way around.

Within a few weeks, the contribution improved both the code and the next contributor's path. The improvement showed up less in peak performance than in how quickly I could return after an interruption.

If you want to try this, begin with the smallest version that produces real information. Keep it long enough to observe an ordinary week, note where it breaks, and change one variable at a time. The point is not to copy my routine; it is to notice what your own circumstances are asking for.

— Maya Bennett

MB

About the writer

Maya Bennett

@maya.bennett

View profile

Conversation

1 loaded comment

  1. AVAnika Vogel@anika.vogel

    The sentence about hidden work stopped me. So many supposedly simple choices only look simple because someone else is carrying the complexity.