I’ve been wanting to offset my sedentary lifestyle by starting with bare minimum changes. (I will explain later why I only want the bare minimum). When the pandemic hit in 2020, our company transitioned to a remote setup, taking away the few steps I used to get during my commute and lunch breaks. My sedentary…
Lakers
Losing My Hero
• 0 Comments
I lost my hero— someone I looked up to since I was a kid. Someone who taught me that hardwork trumps talent because if you want to be great in a particular area, you have to obsess over it. Someone who cultivated the whole Mamba Mentality philosophy— the mantra that I’ve adopted into my daily…
Hobbies
DJI Cinematic
• 0 Comments
My noob attempt at a cinematic shot on Ditaytayan Island using DJI Mavic Pro.
Lakers
Wrapping My Head Around the Fact That LeBron is a Laker
• 0 Comments
Today, I woke up to the the craziest news that LeBron James has agreed to 4-year, $154M deal with Lakers. LeBron James is a Laker. Let. That. Sink. In. LeBron motherfucking James is a motherfucking Laker. Holy shit! It’s been hours and I’m still wrapping my head around the fact that LeBron is a Laker.…
Code
Handling Errors Gracefully
• 2 Comments
Sometimes it makes sense to treat errors as part of an application’s “valid” flow of events. Meaning, expected errors should not necessarily make your code go crazy when random errors are raised. With that in mind, I created a way to implement some kind of “Result Object” by rescuing StandardError instances and handling these errors…
Books
I Listened to The Dispatcher And It Was Awesome
• 0 Comments
I just finished listening to The Dispatcher by John Scalzi, narrated by Zachary Quinto. It’s Audible-exclusive and was created as audio-first. This means that it was intended to be an audiobook first before a printed version so the process of writing was a bit different, as per Scalzi himself. The novella lasts for only 2 hours and…
Thoughts
My Grown-up Christmas Thank You List :-)
• 0 Comments
Just recently, I showed my “2017 ops” to someone and I told her that I wasn’t able to accomplish some major items on the list and it’s making me sad. She then told me that I should refocus my “year-end reflection” so that it has a more grateful tone instead of being hard on myself. …
Code
TRS: Toy Robot Simulator
• 0 Comments
A few weeks ago, I created a basic Ruby gem implementation of the “Toy Robot Simulator” problem. Toy Robot Simulator wuttt??? The scenario is that the application is a simulation of a toy robot moving on a square table of certain dimensions. The robot is free to roam around the surface but must not fall.…
Code
Heartbreaker: Yet Another Space Invaders Clone
• 3 Comments

I created something out of boredom: http://stuff.katpadi.ph. So… obviously it’s a game. It’s not original. It’s nothing amazing. It’s a space invaders clone with a twist. I am still enhancing the “twist” part. There’s a heartbreaker (it’s a pig!). It rips the hearts out. But the hearts still give hearts anyway. It’s silly, I know. There are…
Thoughts
Shave the BS Off Using Occam’s Razor
• 0 Comments
I try to always apply the concept of Occam’s Razor ever since I heard about it. I encountered this particular theory way back in 2013. Although Occam’s Razor is more commonly described in pop culture as “the simplest answer is most often correct”, it is quite an oversimplification. The more correct interpretation is that “entities should not…