Skip to main content


Say no to Racism

There is no superiority of one culture over another one, whites over blacks, one religion over another one, rich  over poor, one nation over another nation...  Although our view is changing now a days and people are becoming more open to other cultures and races but Racism still exists in different forms. If we can educate our future generation, we can expect a better world free of racism. Home is the best place to start  because  education begins at home and parents are the best teachers!.

Hiking around the Rockies [Part 1]

On top of Pocatera Ridge, Kananaskis, Alberta Devil Thumbs, Lake Louise, Alberta. Pocatera Ridge, Kananaskis, Alberta. Paget lookout, Yoho NP, BC. Glacier NP, Montana, US. Ptarmigan cirque, Kananaskis, Alberta Athabasca Falls, Jasper NP, Alberta Ptarmigan cirque, Kananaskis, Alberta

Readings of the Day [July 30]

Collections of all the  important articles I have read today and found interesting are listed here. Inspired by Jason Haley [Optimization] Database Optimization Techniques You Can Actually Use. [Career] How to travel the world while freelancing as a programmer.

[TreeVisAPI] Interaction in SVG, JavaScript and HTML 5

Draggable SVG element Given an x,y coordinate, find all html elements underneath it Concern: Implementing tap gesture using available HTML 5 touch event.