June 2, 2020

Kotlin Heroes

Kotlin Heroes is a programming competition from JetBrains (creator of Kotlin) and CodeForces. The challenge is to use Kotlin in solving as many problems in two and a half hours.

Kotlin Heroes: Episode 4 was on May 29. I have seen the past editions before but I did not participate yet. This time though, I decided to register just to try it and to learn more. There's a prize for the Top 3 ($512, $256, and $128) and T-shirts for the Top 50 participants. I know it's hard for me to win. My goal is to finish half of the problems. I have done the 5 problems of Practice 4 but it took me a lot of hours to solve them. Also, the ones in the Practice Rounds are easier. 

On the day itself, I woke up earlier than usual and prepared the laptop and pieces of paper. I was only able to successfully solve 2 of the 9 problems. My solution to the third problem was not yet good and I ran out of time. It was still a good experience for me. Hopefully, I can do more next time.

May 18, 2020

Jomar at Home

The COVID-19 pandemic has changed a lot of things. No more haircuts, no more dental appointments, no mass, no more weekend events, no dine-ins, no movies at cinemas, physical/social distancing... life is different now.


Celine and I were fortunate our employers weren't affected much and we can continue working from home. I was usually at home once a week but the additional four days were different.


One of my plans for 2020 is to run at least 10 kilometers once a month, like what I did from April to December last year.  I was able to run six times in the first quarter before the declaration of state of emergency. In April and May, I only did one runs each. Hopefully by June, I can do more. 

I was supposed to participate in the Vancouver Sun Run but the organizers cancelled the event. 


During the early days of our stay at home, I was doing nothing. I am watching random YouTube videos, reading news, various articles and blog posts, and wasting time on social media. Doing nothing is tiring!

Just for Laughs

Some of the stuff I was watching were clips from Just for Laughs. One day, I discovered the official Channel and watched videos from there instead. I saw there is a playlist of the best gags and made it a goal to watch all of them. After accomplishing that, I became motivated to go back to development of my personal apps and projects.

If you're interested, here is the playlist I watched:

This only includes the first 200. To see more, check the playlist


I've been keeping myself updated with what's new in Android app development, especially Android 11. I am reading up, watching videos, and taking courses on Android and Kotlin. Recently, I am on Caster.io's Kotlin Programming Language course.

I also made some updates to the Tigcal Apps, Tigcal Utils, and my other Android apps.

Sweldong Pinoy

I made small changes in Sweldong Pinoy, Budget Pinoy, and Thirteenth Month. One is the Share button on web versions of the app. It's a minor task but I procrastinated on it for a while now. I have started coding for upcoming features.


In January and February, I am writing for the project which began late last year. After initial submission, I haven't written anything new at all. Now, I am back again! I created a post on Medium and made this blog post. I am on my way to finishing another tech article.

Other Projects

As I spent time on my Android apps, I suddenly found some time for my Chrome Extensions, Assistant Apps, and other projects.

December 31, 2019

Top Nine for 2019

It has been a while since the last time I have made a year-ender blog post. There wasn't much stuff last year so I was unable to make one. This year, I decided to highlight small and big things that happened. Here are my personal top nine for 2019.

Church Wedding

Celine and I finally got married in the Catholic Church last July.

Twice in Manila

We were able to be in the Philippines twice this year: February while doing the wedding requirements and June-July for the actual wedding. It was both wondeful as we get to meet family and friends.

Tigcal Apps and Projects

There has been two updates to Sweldong Pinoy this year: updating SSS contributions and the other one was for updating PhilHealth contributions. The latter also included Dark Theme among other design improvements. We also released a new version of Budget Pinoy.

The repository for Tigcal Apps has been open sourced on Github. Tigcal Apps has served as my sandbox project for learning and working on Material Design Components, AndroidX, Kotlin, Dark Theme, and more.

Boto Ko was also updated for the 2019 National and Local Elections in the Philippines. I also added in my Tigcal Samples repository the Android projects I've worked with in the past few months and the Bill Calculator I removed from Tigcal Utils. A separate repository was also made for my Tigcal Utilities app.

Special Project

I am working on a special project. This is my first time to do this kind of project. It's still a work in progress so I can't share anything yet.

Vancouver Sun Run 2019

After more than two years, I was able to run again! On April 14, I ran at Vancouver Sun Run. I finished the 10k at 01:05:55.

Monthly Run

From April to December of this year, I was able to run at least once a month, with a minimum of 10 kilometers per run.

My Monthly 10k Strava Challenge Trophy

Weight Watch

Earlier this year, I managed to record my lowest weight since I started recording on Google Fit way back 2014.

Hacktoberfest 2019

I tried joining Hacktoberfest this year.

Hacktoberfest 2019

Le Fran├žais

I've been learning some French on Duolingo for some time now. As of December 31, I am already on a 924-day streak on the app. They had also implemented leagues and I am have slowly moved up to the Diamond League, the highest league (so far).

My streak, league, XP, and achievements

2020 Vision

I'm looking forward to next year! It's going to be another great year.