4 years on the road, th journey of valuable experience

It is been four years since I published the first post of this blog. Prior to that I was skeptical about the purpose of having a personal blog as well as the nature of content to add. I had inner argument with myself to whether to have a blog or … Continue Reading →


Happy Nowruz 1396

It is always great to find every possible opportunity to celebrate despite of nationality, religion, etc. Happy moments are great and precious that usually last short but registered for long time in our memories. And in short life of ours put smile on our faces numerous time, whether in that … Continue Reading →


Hello from hell

Finally, I managed to post after two months (exactly since November 2016) in my blog and I am extremely happy about that but at the same time sad and nervous. I guess the first question is what happened that I didn’t post for two months. Well, in a nutshell, disaster … Continue Reading →


Open source contributors, license matters

Few days ago a post published on Arstechnica that “Wix gets caught ‘stealing’ GPL code from WordPress”. You can read the full news at this link. http://arstechnica.com/information-technology/2016/11/wordpress-and-wix-trade-shots-over-alleged-theft-of-open-source-code/ My takeaway from the news narrows down to two hypotheses (unawareness, smartness) why such incident occurred. Hypothesis one – unawareness: No one (including … Continue Reading →


Happy Chinese new year 2016

As a person who lives in a south Asian country, it is easy to realize that Chinese new year has an especial meaning even in comparison with Christian new year for majority of Asian. Those who celebrate this event at now perhaps are with their families, having good time. Or … Continue Reading →


New year 2016 and Debian

Very well, today is the first day of 2016 and I am quite happy about the fact that I believe 2016 would be a better year than 2015 in any aspects especially technology wise. Though, on the other hand I am little bit upset because Free Software and Open Source … Continue Reading →


200th post of the blog

This is 200th post of my blog. I am pretty excited about celebration of this achievement because I have managed to continue updating the blog in 2.5 years despite of lots of issues I have faces. This is a prove to myself that shows it is possible to maintain and … Continue Reading →


Instapaper, a savior app

For a long time I was seeking for an application/tool or whatsoever to be able to save the webpages cleanly and be able to read it in my laptop(s) and/or mobile devices flawlessly, offline and in sync. However, my attempt in the first place had been ended by saving the … Continue Reading →


First make sure then accuse

This post is somehow general speaking about accusation, however, in many real world cases I have seen it also implies to software engineering (developing) and working ethics in any company. Accusation is not a simple thing which I believe some people do not take it seriously. Many times, I have … Continue Reading →


Social network content management systems

In the last few years, developing a new social network was a very cool idea, however, I believe nowadays developing such a system might be quite silly if there is no justification or innovation behind it. For instance, back to 2004, when Mark Zuckerberg started building Facebook, his idea was … Continue Reading →


How to host your website on Openshift

Openshift is quite amazing and I strongly can say, it is much better than its competitor such as Google App Engine or Heroku in providing services. With Openshift you not only able to do your testing and deploy your applications, but also you can host your website there very easily. … Continue Reading →


Internet wayback machine

The internet wayback machine is the website [web.archive.org] which you can refer to get copies of websites in different period of times if it is available. For instance, you can get see the main page of Yahoo! from 2002 onwards. For me it is very interesting because it brings me … Continue Reading →