So ‘I’ followed a path …

The title was inspired from Friday sermon with the title “So He followed a path”

The sermon was telling a story about Dhul-Qarnayn (some culture referred him as Zulkarnaen or Zulkarnain) where God bestowed him with knowledge and wisdom, numerous tools and abilities to use them, the means to practically achieve any goal he set out for. Dhul-Qarnayn expanded the blessings he was given and invested in them in the best of ways, by helping others, making things easy for them and entering joy and contentment into their hearts.

Continue reading “So ‘I’ followed a path …”

Brew-ing docker in Mac


  • brew install docker
  • brew install docker-machine
  • brew services start docker-machine
  • brew install virtualbox # Requires SystemPreferences intervention
  • docker-machine createdefault–virtualbox-cpu-count 6 –virtualbox-memory 8192
  • # Create “docker” group and put me in it
  • sudo dseditgroup -o create docker
  • sudo dseditgroup -o edit -a <your_user_name> -t user docker # Run this to set environment before running docker
  • eval $(docker-machine env default)


Browsing tips using Google Chrome

I have been using Google Chrome long enough, including during its early stage as part of Mozilla Firefox ‘core’ rendering engine (known as Chromium, and I believe it is still there until today).

With my habit of using keyboard more than mouse, or a combination of keyboard+mouse, I tend to use shortcuts for several useful purposes. By ‘useful’, I am referring to 50 tabs in one Chrome window and another hundreds of tabs in another Chrome window(s) šŸ˜›

Here goes some of my common shortcuts when browsing for information.

Note: replace ‘command’ with ‘windows’ for Microsoft Windows keyboard.

During browsing, I may need to read several links resulted from certain page. If there are two or more links (like Google search result for example), I will open the first link in the same window. But prior to opening the first link, I will useĀ command+click toĀ open new tab. If I would like to read that link in new tab directly while keeping the previous page with the link in different tab, I will useĀ command+shift+click toĀ open new tab and make it in the frontmost tab view.

However, there are also cases where I accidentally click the link and the page is now changed. To re-open the search result from the previous link in the new tab,Ā command+click on back button will help me achieve that.

How about if I would like to open new tab or window altogether but ‘lazy’ enough to choose ‘File | New Tab’ or ‘File | New Window’ and type in the address or link? Easy peasy! Let’s say I would like to open ‘’ or just search for anything through Google chrome address bar, and pressingĀ command+enter will result in new tab opened with the search result that I entered in the address bar. Voila! No need to use that ‘long-cut’ option right?

Same goes if you pressĀ shift+enter after putting in your search or website address, it willĀ open the search or address in new window instead of the current page changed to the search result or address.

The above are some common tasks that I use during browsing activities with Google Chrome.

Also, some people may not realized that they could browse discreetly without leaving trace in the computer that they are using. Yes, I am talking about incognito mode (hint: Chose ‘File | New Incognito Window’). However, the trace only ‘gone’ when you close all the incognito window from that computer AND, some people outside your computer may actually have the trace on what you did. But discussing about incognito mode and all its ups and downs will be spared for different time šŸ˜‰

What else …. well, your turn! :*

Mac Essentials for whatever-related stuff

This is collection of shortcuts that I am putting up in order to keep up with the common Mac-related stuff whenever I am toying with my Mac(s) (read: use, code, test, destroy, etc, #docker to the rescue!!!)

Brew (fromĀ

/usr/bin/ruby -e "$(curl -fsSL"

curl with http2 (cloned fromĀ Simone Carletti’s blog entries)

brew install curl --with-nghttp2