Ship new features faster and with greater confidence with PullRequest.
|What is DoSomething.org?|
A digital platform powering offline action.
|Where do they work?|
New York, NY
|How big is the company?|
|Where can I learn more?|
DoSomething.org connects and inspires millions of young people to make a real-world impact around causes they’re passionate about. Together, the youth-led movement has cleaned up 3.7 million cigarette butts, recycled 1.4 million pounds of clothing, and more.
To help build and grow the platform, DoSomething.org CTO Matt Holford looked to PullRequest’s network of on-demand reviewers to help scale his engineering team. “Our first trial showed us that the responses were coming from real engineers with context and the ability to communicate clearly. It was an immediate confidence boost.”
A big driver for us is bandwidth: We have a small engineering team, responsible for a number of different services and platforms, so it’s not always feasible to get a code review from the team within a business day.
With PullRequest, the average pull request lifespan on DoSomething.org’s projects has dropped to 21 hours. Reviewing the trailing 3-day period on PullRequest’s Repository Insights, a free dashboard now available to all developers on GitHub, the most recent pull requests were reviewed and closed within 10 hours.
We can ship new features faster, knowing we’ll either be good to deploy or need changes to make for the following day.
In addition to helping DoSomething.org reduce average pull request lifespan, PullRequest provides DoSomething.org engineers with another forum to review and discuss their work.
“It’s good to get an outsider’s perspective on our codebase; PullRequest’s questions help us remember why we made certain decisions. Their questions also prompt us to go back to the codebase and add documentation, which makes the code more understandable for everyone.”
Ongoing mentorship through code review from senior engineers with experience at companies like Amazon and Google can help teams improve readability and avoid spaghetti code.
"I was one of the only engineers working the week before the holidays. I was able to take advantage of all of the meeting-free days with heads-down coding time, but also able to deploy features within chunks because each day my code was being reviewed by PullRequest."
Aaron Schachter, Senior Software Engineer
Rafa Pacas, Senior Software Engineer
We’d love to show you how PullRequest’s network of on-demand reviewers can partner with your development teams so you can ship new features faster.with our team to learn more.