Monthly Report - May
Time to celebrate ...
As you all know, I joined Oleeo last month, it was busy getting my head around the code base and infrastructure. I had to slow down my activities with regard to the routine Perl Weekly Challenge tasks.
I would like to talk about two happy interactions last month. Ever since I started the Perl Weekly Challenge project, I hardly find time to contribute to CPAN whether it is my personal distributions or others. The only time I contribute to others work is when I get my monthly assignment from Pull Request Club. Lets get back to the subject, last month, I received RT #136670 from James Wright with regard to my distribution App::Search::BackPAN. He pointed out the code is broken and doesn't return expected result. He even proposed the fix, which is always handy. The very same day, I had the patch uploaded to CPAN. It feels nice that someone is using my distribution and on top of that cares to raise an issue they encounter. It brought back the good old memories when I used to upload patches to CPAN every day. I did that 1027 days nonstop in the past.
The second happy moment came when a colleague in my new office, Oleeo, asked for help with my distribution Test::Excel. She wanted to compare two excel files only certain cells and ignoring rest. My existing code would only work if you provide sheet name in the specification. Since she was generating the Excel file runtime, the sheet name is not always known before. I did quick patch and added the feature to support her requirements. With little help, she finally had what we was after to begin with. I was very happy to be able to help her.
How's everything else going on in new office?
Well, things are moving slowly but steady. First couple of weeks, I looked at some of the core Perl libraries to familiarize myself. After a long time, I saw code doing hash slicing. I must admit, it confused me initially. Right now I doing some DevOps basic, getting my hand dirty with Ansible. So far so good, I hope to write some Perl code soon. The work environment is very relax and friendly. There is always someone to help you in difficult times.
Talking about my live coding sessions, I could only do few as I am too busy with my office work. Generally I don't get comment on my videos but this time I was lucky. Dave Cross commented in one of my recent videos and suggested cool hack. I am so grateful to him for his advice.
As I mentioned above, I don't get time to contribute to others distribution on CPAN, my only adventure is when I receive the monthly assignment from Pull Request Club. I noticed that most of the time, I get distributions by one author, Renee Baecker. He is my personal favourite too as I get instant response to my Pull Request. The acceptance of Pull Request is always guaranteed. I must admit, my contributions is only limited to basics and nothing extravagant. I know there are players who do serious contributions. I used to do as well in the past when I had time.
Some of my personal favourites with maximum acceptance rate.
- Renee Baecker: PR submitted (104), Merged PR (96)
- Gabor Szabo: PR submitted (101), Merged PR (101)
- Dave Cross: PR submitted (32), Merged PR (32)
- Olaf Alders: PR submitted (21), Merged PR (21)
That's it for now. Stay safe and healthy.
Let's take a quick look through last month main activities.
- Pull Request
- Git Commits
- The Weekly Challenge
- YouTube Channel
- Meet The Champion
- Pull Request Club
- Perl Blog
- Perl Weekly Newsletter
4 Pull Requests submitted in the month of May 2021.
2353 Pull Requests altogether.
672 commits recorded in the month of May 2021.
Overall 3803 commits recorded in the year 2021.
The Weekly Challenge
Following weekly challenges proposed in the month of May 2021:
And RECAPS are listed as below:
- RECAP Challenge #110
- RECAP Challenge #111
- RECAP Challenge #112
- RECAP Challenge #113
- RECAP Challenge #114
Last month, I created 3 videos working on various tasks of the weekly challenges.
Perl Weekly Challenge - 111 (Task #2: Ordered Letters)
Perl Weekly Challenge - 114 (Task #1: Next Palindrome Number)
Perl Weekly Challenge - 114 (Task #2: Higher Integer Set Bits)
There are plenty of videos available on my YouTube Channel. If you like the video then please do subscribe to my channel so that you don't miss the weekly fun live coding videos.
Meet The Champion
If you are interested in past champions interview then you can find it all here.
Pull Request Club
Overall participation to Pull Request Club
Last month, I blogged about the following topics.
Perl Weekly Newsletter
At the end of last month, May 2021, the following people / organisation supported me in the past or continued supporting me even today. I am humbled by their generosity.
Do you want to sponsor my work?
Please follow the Patreon page.