Premature optimization is, indeed, the root of all evil

This is a story of how I cycled through various technologies only to end up back where I started. I’m sure you’ve read a lot of stories about why people shouldn’t be always going for the latest and greatest technology when it comes to creating software. I did, but I realized recently that I didn’t actually learn from these stories. This whole thing started when I became part of a project that I had a stake in....

May 30, 2018 · 5 min · 992 words

Things I learned about switching jobs frequently

I entered the professional world last November 2011. I’ve been working for more than 3 years already and I’ve had 4 jobs during that time span. While it looks pretty bad and intentional on paper, everything just happened coincidentally. I lasted a few months to almost a year in the jobs that I had previously, but I just got past the 2 year mark with my current job. I felt like collecting my thoughts here and make a couple of points about what I’ve learned after all that has happened:...

June 10, 2015 · 4 min · 647 words

I should probably listen to my parents more

A few weeks ago, I applied for a variable life insurance through a friend who’s a financial agent. Well, I went through it despite my mother asking me to consult her first. She used to be an insurance agent, so she knows what’s up. I never realize how much of a mistake I was making until she pointed it out. She said I was basically screwing myself over because of my ignorance on the subject....

October 26, 2014 · 1 min · 105 words

Thinking outside the box

One of the hardest things to do is to think outside the box. The fact that you have to completely disregard what you’ve already thought and think of something new and different than the previous one is one of the most frustrating experiences that happen frequently in a programmer’s life. Let me tell you about something that happened to me a few weeks ago. In one of my client projects, a Twitter application, the client asked me to have the application update the existing Twitter users' information every now and then, so we would have the latest info on them....

October 5, 2012 · 2 min · 367 words

Doing it instead of talking about it

I was browsing Reddit today when I saw this picture from this thread: This reminded me of something that has been bothering for a long time now: Almost everyone tends to talk about what they do instead of actually doing it. This is pretty common among my college friends who are also programmers on Facebook and Twitter. It’s kind of funny because even my friends are noticing this. One of them even mentioned that the first thing people do when they want to get busy is to tell other people on Facebook and Twitter that they are and then end up getting sucked in by the Internet instead....

May 7, 2012 · 2 min · 269 words