Dev | 6 mins read

June 12, 2022

The Value of Consistency in Software Development

Recently, I read the book A Philosophy of Software Design, and one of the key points that stuck with me is Consistency. I read the book at the right time as the company I’m working for was recently acquired. And one of the usual ceremonies during such transitions is the merging of teams, either merging whole teams or moving people around to different teams. It means that we must discuss whatever process, conventions, and approaches would the team abide by, and set those in paper again. Read more
Life | 7 mins read

January 10, 2022

Registering as an independent contractor

Tax. As an employee, di mo yan matatakasan. But as an independent contractor, ala non-licensed professional, consultant, freelancer, yada yada, madaling takasan ang tax. Wag ka lang mag bayad, wag magarbo ang buhay, wag mansyon ang bahay, wag magyabang, maging mabaet sa kapwa, at ma e-evade mo yang tax na yan. Pag ginawa mo yun, ha, isa kang masamang tao. Since I pride myself as the most humblestest and kindest person in the whole world, evading my tax obligations is a no go. Read more
Life | 8 mins read

September 11, 2018

On to a new challenge

I’ve been working for SplitmediaLabs for the past 4 years. To be honest, I always thought that I would stick with SplitmediaLabs for longer than my previous work, possibly till I am too old to work, as this company was the best company I had ever worked for. But alas, times had changed, and my current situation made another offer look a lot more attractive that I decided to take a leap of fate and grabbed the opportunity. Read more
Talk | 2 mins read

May 23, 2018

JavaScript for Desktop - Talk in FEU

Yesterday, I had the priviledge to give a talk at FEU Institute of Technology about using web technologies to create desktop applications. For the past few years, I’ve been working on a desktop application wherein the UI component is basically a browser. The experiences I accumulated with this project made me want to share my rants and lessons learned while leading the project, which I then turned into a talk. Read more
Css | 2 mins read

March 4, 2017

Responsive web designs through EQCSS

EQCSS allows us to style elements based on the element’s state. It is similar to CSS’ media queries, but with the added feature to style elements based on the element’s dimension and contents, and not just based on the browser’s width and height. This got me interested since my previous project’s longstanding issue was with how the app should look like based on a combination of two factors: The window’s size and the number of elements inside the container. Read more