Pull Request Club 2019 Report

CPAN Pull Request Challenge used to match CPAN maintainers to contributors. Contributors would sign up to receive monthly assignments. The goal was to submit at least one pull request. It was fun, but it came to an end at the end of 2018.

I wanted this challenge to go on, so I created Pull Request Club. It has been a whole year since it started, so here’s the annual report with some insights.

New features

  • While Pull Request Club took its basics from CPAN-PRC, I wanted to make it more self-served. Users can take various actions such as signing up or skipping an assignment with a few clicks.
  • Users sign up to the site with their GitHub accounts. This lets them add their repositories to the assignment pool without hassle.
  • Users can see both their “assignment history” and “assignee history”.


  • We have reached 100+ users and 200+ repositories in the pool.
  • 70 users have received at least 1 assignment.
  • 16 of them have completed at least 1 assignment.
  • Only 1 user has completed all 12 assignments.
  • October was the month with most assignments completed (8), followed by January and March (7).
  • 21 users have received at least 1 assignee.
  • 14 of them have received at least 1 pull request.
  • 170+ assignments were out this year.
  • 60 of those were completed, meaning users have submitted 60 pull requests.

Join us!

Does this sound interesting to you? Do you want to contribute to open source more in the new year? You can join us at PullRequest.Club today.

Feel free to sign up if you are only interested in getting more pull requests too. You can opt out of assignments while keeping your repositories in the pool.

If you sign up before the new year (and opt into receiving assignments), you will get an assignment on January 1st.

Highlights from TPC 2017


This list contains just a small number of talks that I personally thought are important/enjoyable for the most readers. This is by no means an official list curated by an organization. See the YouTube playlist for all awesome talks. I also encourage you to write your own blog about TPC. And yes, it’s officially called “Tipsy” now!

Where did my test fail?

Although I tried to select talks with videos, I had to make an exception for this one. I wasn̵…

how to join #yapc chat on irc.perl.org

  • To go online instantly in a browser, you can use Mibbit
  • To stay online (to read all messages sent, even the ones sent when you were not around), you can use IRCCloud
  • You can set up your own bouncer too!

5 Things I Learned at YAPC

Last week, I attended my very first YAPC (Yet Another Perl Conference) at Orlando. While I feel I can write for pages, I want to talk only about several things, following the newest format "online newspapers" are using.

1) USA is huge.

I remember stories on Quora about tourists who tried to make a day trip to California all the way from New York, and I actually laughed at them too. So I knew the continent is big, I guess I never realized it is "that" big. I was at San Jose, California. I took a flig…

Public Voting through Twitter

Last week, we organized a charity party. It was more like a contest, or a show, in which 10 teams participated. Each team was supposed to perform a show on their choice: dance, music, or even a play. We also had a judge of 5 people to grade performances. These people were not the only ones to decide who wins the night, though. There was going to be a public voting, that anyone can participate.

So I wrote a Perl script for the party. We picked an event keyword starting with a # character, and listened Twitter for tweets including that word. Then, we had different keywords for each team…