Get Down to the Project Pie Experience [Review]

Posted Wednesday, March 26, 2014

So today, I'm on a planned sick leave for the company's annual physical exam and a dentist appointment. I texted my good friend if she'd like to have lunch with me in Eastwood. Coincidentally, another friend of ours didn't have office work so it became a trio lunch meet up!

She said if I want CPK or Project Pie. Without second thoughts, I immediately replied Project Pie because I've heard so much ... read more ->

Persia Grill and its Lamb Biryani [Review]

Posted Tuesday, March 25, 2014

In one of our "boys night out", we decided to eat at Persia Grill in Valero (Makati). It certainly did not disappoint because I tasted a very good lamb dish (but then again, I haven't had much experience on lambs).

Lamb Biryani. P415Persia Grill is a casual dining restaurant. The price average, around P200+ish. I really liked the place. Upon entering the restaurant, I was wowed because I've been t... read more ->

When your greatest hangup beats you to save the date

Posted Thursday, March 13, 2014

This is inspired by a thought catalog article shared to me by one of my friends.


When your greatest hangup beats you to save the date

Nothing will ever prepare you for the emotions that come pouring in from knowing that the person whom you loved the most is about to get married.

[The calm before the storm]

The initial feeling may be very peaceful, like a breath of fresh air knowing that she's happi... read more ->

The Moonshine Mishap

Posted Friday, February 21, 2014

This article has been updated to reflect the awesome actions done by Moonshine.

This is not a review of the Moonshine Bar and Restaurant in Makati. It's just a minor rant. Okay, maybe I'll add in some review.

The GoodThe first time I went to Moonshine Bar I was so delighted that I gave a compliment to the owner of the restaurant. Their cocktails, even though a little expensive, are quite good. The ... read more ->

You can have multiple Paypal accounts

Posted Tuesday, February 18, 2014

There are times when you want two Paypal accounts, e.g. you currently have a personal account but you want another account to handle your business or premier account. For this case, Paypal is allowing an individual to have two accounts: one personal and one premiere / business account.

However, you can't register the same credit card in more than account. For this you have to use a separate credit... read more ->

I feel deceived by Globe's Unlimited LTE Plan

Posted Monday, February 10, 2014

[Update] You can sign the petition for Globe to remove the capping here. Thanks JP for sharing the link.

Last year when iPhone 5 was released, I subscribed to Globe's 1,799 postpaid plan because it promised Unlimited LTE to its iPhone 5 users. All of a sudden, Globe released a fair usage policy (FUP). What happened was my unlimited LTE data became limited to 3GB per month.

It's stated in Globe's FU...

How to know if a credit card is Visa or Mastercard

Posted Thursday, January 30, 2014

In certain cases, it's crucial a credit card's issuer type.

You can identify the type by looking at the first few numbers of your credit card:

Visa starts with 4.

MasterCard starts with 51-55.

Diner's club starts with 36 / 38.

Discover starts with 6011 / 65.

JCB starts with 35.

American Express starts with 34 / 37.

Source: Wikipedia

Consider my case: My friend bought an item for me. She asked me to pay he... read more ->

[Solved] Error in npm install from a github url

Posted Tuesday, January 28, 2014

If you're like me who's used to executing "git clone [github url]" then you may encounter an unusual behavior when using "npm install [github url]" or specifying the git repository inside package.json.

Here's a sample error of using npm install [github path]:

E:\progs\workspace\tmp>npm install

npm http GET

[Solved] NodeUnit does not finish when connected to Mongo DB

Posted Saturday, January 25, 2014

When running NodeUnit tests and your tests are connected to Mongo DB, the tests do not end and it just hangs there. The fix is to close the connection on NodeUnit's tearDown function.

Example below is using Mongoose' disconnect function to close the connection after NodeUnit tests are done:

var mongoose = require('mongoose');

exports.tearDown = function(ok){


if(err) {

How to create and apply a patch from an SVN Commit

Posted Wednesday, January 22, 2014

There are cases that you may want to apply the same commit to another folder. E.g. you have a similar branch of your source code and you have committed the changes in your main branch. For this case, rather than copying your codes manually, you can create a patch from your SVN commit and apply it to another directory using the ff:

Create a patch from your commit, get the difference between two svn... read more ->

[Solved] 403 Status Code on Twitter API

Posted Wednesday, January 15, 2014

As of January 14, I was surprised to see that my code that uses Twitter API to post tweets does not work anymore. Then I saw the announcement that they now require https for all connections, so my change is quite simple: