Community Updates


Prep for Everest Base Camp trek

Last Sunday, it was raining pretty heavily in the middle of the night. And it kinda fucks up my mind, knowing that I have a training hike in a few hours time.

Nevertheless, I made my way to Bukit Timah. It was still raining and it got me thinking if I should just head back home. All these thoughts looping in my mind but alas, my commitment was stronger and I decided to just proceed regardless of the rain.

This time round, I put on the vest. It weighs down so much on my shoulder despite the load being snugged closely to my body. Not forgetting to mention that it's stuffy too.

But I walked on and boy do I feel the fatigue. The rain. The strain. A perfect combination to break your will but I refused to give in to the idea of quitting halfway so I took as much rest as possible to avoid burning out.

10 second rest seems to do the trick to maintain the momentum.

Having completed yet another hike, I made my way back home and went out again to do more shopping for my gear. This time round, a backpack and some other misc stuffs like face towel from Daiso.

So what's left in the packing list? Wet wipes, toilet paper and diarrhoea pills. And of course, printing out the VISA form, passport photos and changing some cash to USD to pay for the VISA.

I feel ready.


Prep for Everest Base Camp trek

It's been raining almost daily for this week, an obstacle to my running plan. Not much time left before the trek but I feel relatively fit and confident that I won't struggle that much for it.

Let's aim for a run session tonight...fingers crossed.


Prep for Everest Base Camp trek

Went out to Bt Timah for my usual training regime. Unfortunately, my bag couldn't handle the 30kg (31kg with drinks) so it was pretty much tearing apart at the intersection of the shoulder pads. I don't think I'll ever forget the sheer torture for this session.

By the time I arrived at the entrance, I was already tired and the thought of having to pull out the vest from my bag and put it on was just sheer painful. That was pretty much a big mistake. The weight wasn't really distributed well as it's concentrated mainly on my lower back. I panted and struggled on every incline. Probably the slowest hike of my life as I fought off the pain building up on my lower back.

Yes. I was breathing heavily throughout. And of course, it wasn't complete without heavy rain as I exited from Bt Timah and walked towards the train station.

The best part? I slipped and fell at the overhead bridge. I could have rolled all the way down if not for the heavy bag anchoring me in place. With a slightly bruised palm and hurting wrists, I laid there for a while. Grateful that I didn't suffer any serious injury that would threaten my trip.

Next session? I will definitely put the vest on. Lesson learned, albeit a very painful way.


Prep for Everest Base Camp trek

To fix the displacement issue, I invested in a 30kg weight vest. It felt pretty comfortable having the weights distributed evenly as the vest snug nicely on my body. It felt even better than having the same load in a backpack. However...... There's no way I can wear that and take public transport without getting flagged. It looks like a military vest, albeit pretty suspicious. Luckily for me, this vest fits in my bag so the plan is to just carry it in the bag and put it on when I'm about to start my trek. That should solve the problem of being mistaken for some terrorist.


Prep for Everest Base Camp trek

Isn't it interesting how an upcoming birthday could trigger so much anxiety for someone?

Well at least for me. Looking back, I have indeed been putting off plenty of things. Especially the pursuit of adventures. After getting a taste of high altitude in Indonesia and Sabah in the past 2 months, I knew this is something that I've been craving for.

So next stop? Nepal!

Fitness wise, there's still room for improvement. I hiked with a 28kg load yesterday but that kinda took a toll due to weight displacement. The 20kg plate is bigger than my bag, thus causing a lopsided deformity. This in turn, affected one side of my back. Not exactly a walk in the park when my back is screaming for help.

Need to do something about it if I want to continue training with the same load..


plan to climb mt. ijen successfully

going great!


OMG Post Mortem

I've abandoned OMG for a while now. It's basically the same pattern that led to the abandonment of all my other previous side projects.

Traction : I've got to admit, I really suck at promoting and marketing OMG. Most people will never know this platform existed. The main issue is not knowing who the target users are and where they're hanging out.

Engagement : My main disappointment is this. When users are not using the platform, I assume that there's no utility or value in it. I observed that users would attempt to create a goal and even write some updates before they abandon OMG. The goal is to create a product that people would actually want to use regularly. Not the case here.

People are busy with their lives. Even if you set a goal, what are the chances that you have time to work on it? You'll have nothing to update and pretty soon, you'll forget OMG existed. And of course, it takes effort to write down any progress you made. Since all of the updates are public, that also serves as a deterrence. That needs getting used to.

Apart from the zero engagement and lack of goals to pursue, my mental block lies in the fact that this is going to be another side project that has no clear business model. Subconsciously, the mission is to create something people want to use and gladly pay for it. When I didn't see a clear path to it, my interest naturally dissipated over time.

Do I have the energy for OMG 2.0? Perhaps. Would it be a revamp? An upgrade? I'm not sure about it at the moment. But for the next few days, I'll probably be dumping ideas around the changes that I want to see happening around here.


Slim down by 1kg.



Finish Udacity tutorials on D3.js

Life happens.

G̶̶̶o̶̶̶o̶̶̶g̶̶̶l̶̶̶e̶̶̶ ̶A̶̶̶n̶̶̶a̶̶̶l̶̶̶y̶̶̶t̶̶̶i̶̶̶c̶̶̶s̶̶̶ ̶f̶̶̶o̶̶̶r̶̶̶ ̶B̶̶̶e̶̶̶g̶̶̶i̶̶̶n̶̶̶n̶̶̶e̶̶̶r̶̶̶s̶̶̶

A̶̶̶d̶̶̶v̶̶̶a̶̶̶n̶̶̶c̶̶̶e̶̶̶d̶̶̶ ̶G̶̶̶o̶̶̶o̶̶̶g̶̶̶l̶̶̶e̶̶̶ ̶A̶̶̶n̶̶̶a̶̶̶l̶̶̶y̶̶̶t̶̶̶i̶̶̶c̶̶̶s̶̶̶

Ecommerce Analytics: From Data to Decisions

Google Tag Manager Fundamentals

and then... PHP & D3.JS


Learn Rails 5

Do I need an excuse to dive back into OMG's source code? Probably not but somewhat this current goal made me do so. I'm painfully aware of some quirks revolving around the countdown timer.

  • Countdown showing up as NaN on Iphone / Safari browsers. Yup. A pain in the ass. Tried using MomentJS for parsing dates instead. So far, the test on BrowserStack looks positive.
  • Countdown doesn't stop. It would run even when the deadline is way overdue. Like a time loop, it kept counting down some random hours/minutes/seconds, giving that false hope that you still have time left. Maybe it's an unintended feature? >.<