Community Updates


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? >.<


Create a blog (Posts, Devise, Comments etc) and document the journey.

Finally done with the comments. Decided to do without the reply for each comment because it looks so freaking messy.

Thinking of how to prevent people from signing up on the blog... I should just delete the sign up form and create user via the console. It should be much safer that way? Or just create an admin namespace?

I should clean up the blog and make it more user friendly.


Create a blog (Posts, Devise, Comments etc) and document the journey.

Decided to file and pay my income tax. Distracted by the letter from iras.

I added in pagination with the kaminari gem and a footer and i am calling it a day.


Typing this and realised the form field auto expanding as i type but mine must manually extend from the bottom right corner... hmmmm...


Create a blog (Posts, Devise, Comments etc) and document the journey.

Done with the tags. Next shall be the comments.


Learn Rails 5

Tweaking CSS files randomly isn't exactly part of learning Rails 5 but apart from ActionCable, everything else still feels the same! And I just wanted to make progress somewhere so here we go. I have no idea what I'm doing (forgive me for the weird countdown widget color combo) but I'll probably think of a new layout which I can then experiment with here, hopefully.


Create a blog (Posts, Devise, Comments etc) and document the journey.

Done with the image upload. Just that the image is always overflowing in my view when the images are originally larger than whats needed. Took me awhile to figure it out, but got it settled by setting width:100% in css. Wanna add some tags to the posts next!