DEV Community

Ben Halpern
Ben Halpern

Posted on

As one does at three o'clock in the morning, I started a funky side project.

I started a project called 1pr

I will be accepting one pull request per day to this repo. If I am busy one day, I will accept two the next day and so forth. The current output of the project is this page.

I will provide guidance for the project and offer my opinion, but I will not write code and I will limit my choices to open pull requests. I may resolve simple conflicts in order to merge a pull request, but I will mostly just press the merge pull request button once per day.

Shortly after posting this project, I got four PRs and merged this one. It changed the home page:

From this:

To this:


This was a terrific first pull request and got me excited about this project because it immediately made the project into sort of a learning experience for newer programmers. That's something I am very passionate about, but I literally had zero ideas when I started this. As I mentioned in the title, it was 3am and I just felt like starting something.

I am thinking of today as day two even though it's the same calendar day as day one, technically. It's one sleep later, and I look forward to merging PR #2.


Discussion (7)

nimmo profile image

This is the best thing since "Twitch Plays Pokémon" first started. Fantastic idea. :-D

ben profile image
Ben Halpern Author

😁 Make a PR!

nimmo profile image

I fully intend to later on. :-D

lewismenelaws profile image
Lewis Menelaws

Awesome idea. Eventually there should be a visual timeline of how this looks.

georgeoffley profile image
George Offley

So community driven project, moved forward by pull requests? I'm down to try this. As bad as this sounds, I almost never contribute to protects these days.

nrobinson2000 profile image
Nathan Robinson

I am interested to see how this will turn out.

goodidea profile image
Joseph Thomas

What's the server environment like? (Possible to add anything on the back end?)