Skip to content
Joshua Poddoku
Joshua Poddoku, seated at a desk in a navy sweater and glasses

Joshua Poddoku

Signal over noise for Open Source ecosystems

I read what your community is saying, and what arrives in your repo, and turn it into decisions.

Seven years inside pre-seed to Series A startups.

  1. Signals
  2. The read
  3. Decisions

Pull requests and issues now arrive faster than maintainers can read them. I use AI on the other side of the same problem: contributor dashboards, onboarding, and reviews that teach rather than reject. A person still decides.

The dashboards are the part I do in public, as an Apache committer on Apache DevLake.

Projects rarely lose people over the code. They lose them because there is no clear way in: nothing in the docs saying how to start, nobody triaging what a newcomer opens, no reply when someone tries. People pick a tool for what it does, and stay for how it is run.

With a business on top of the project, that gets sharper. Velocity, funding and investor expectations land on the same maintainers, and unless the volunteer work and the commercial work are told apart, the community absorbs the cost of all three.

Notes from the Open Source World

Every week or two I send a short note on what moved in Open Source, what the community signals are showing, and what I would do about it. You can unsubscribe from any email.