-
Follow @naelshawwa
I'm a solution engineer at ThinkWrap. I specialize in web app front end architecture , JavaScript performance, Google maps + other data mashups and visualization. I co-organize #DevTO in Toronto. I'm a McMaster University alumni. Football, not soccer. Get in touch.
These thoughts are my own.
-
Recent Posts
-
Recent Comments
- Chris Vickerson on The Curse of JavaScript: Avoid the powertools until you understand the drill bits.
- What can ant colonies teach front-end architects? | A Software Engineer's thoughts & rantings on Dojo How To: Publish / Subscribe
- Jigar Shah on Dojo templates & Google Maps InfoWindow
- jjs@te hsavy.ca on Rogers OnDemand Online Vs. Netflix
- Charles on Rogers OnDemand Online Vs. Netflix
Archives
- December 2011
- September 2011
- August 2011
- July 2011
- June 2011
- February 2011
- December 2010
- September 2010
- August 2010
- July 2010
- June 2010
- May 2010
- April 2010
- March 2010
- February 2010
- January 2010
- December 2009
- October 2009
- August 2009
- June 2009
- May 2009
- April 2009
- March 2009
- December 2008
- July 2008
- August 2007
- July 2007
- June 2007
- May 2007
- April 2007
- October 2006
- September 2006
- August 2006
- July 2006
- June 2006
Categories
Category Archives: Uncategorized
Enter iPad 2: @naelshawwa’s top 5 iPad apps
For my birthday my fiancé gave me an iPad 2 which I have been talking to her about since the first iPad. My birthday weekend was spent playing with a handful of apps I couldn’t get on my iPhone and … Continue reading
Posted in Uncategorized
1 Comment
Moore’s Law killed HP’s PC business
Last week HP announced that they won’t be making anymore WebOS devices and leaving the PC business altogether. Initially the plan for HP was to integrate WebOS into all their future hardware. That plan is now scrapped. HP seems to … Continue reading
Posted in Uncategorized
Leave a comment
Rogers OnDemand Online Vs. Netflix
A week after the condo I’m renting suffered from a bathroom flood fiasco, I sat down last night to watch some TV at home. Now, my whole unit is a mess, and furniture has been moved around so I couldn’t … Continue reading
Posted in Uncategorized
3 Comments
there will always be someone who can do it cheaper
For most companies offering professional services, the business model is based on cost plus billing. This includes people like lawyers, consultants, accountants, marketing agencies, etc. This is fine for starting up and getting the $ rolling to keep the lights … Continue reading
Posted in Uncategorized
Leave a comment
Nicholas Zakas on "Writing maintainable JavaScript"
A great video on JavaScript best practices by Nicholas Zakas at Yahoo! Nicholas Zakas: “Maintainable JavaScript” @ Yahoo! Video I think his best suggestions are: don’t put JS in CSS; its bad for performance as well don’t put CSS in … Continue reading
Posted in Uncategorized
Leave a comment
On the current state of online ads: Ads 3.0 – Social Aware. Context Aware. Personalized.
Mozilla Labs launched a new experiment in how one may enhance their Firefox experience using Jetpack modules. Firefox plugins have been one of the most popular features of Firefox that allows the user to personalize and customize their Firefox web … Continue reading
Posted in Uncategorized
Leave a comment
SEO without social; Cereal without Milk
How does a bowl of cereal without milk sound? Some do it but you are always left with an extremely bugging question “Why?” SEO, SEM & SERPs – The Whats, Whys and Hows? Search Engine Optimziation according to Wikipedia is the … Continue reading
Posted in Uncategorized
Leave a comment
Social Media and the Swine Flu: The Social Web Pandemic
What does it mean that a disease has been categorized as a pandemic? Mainly the disease must spread through a population dispersed over a large geographic area; a continent or even several continents. Consider the Swine Flu example. Lets say … Continue reading
Posted in Uncategorized
Leave a comment
Minimalistic Web Designs Are More Effective
Its easy to see that minimalistic web designs are more effective – just compare google.com with yahoo.com and then compare the stock price for each. One glance at google.com is enough for you to know that Google does search, what does … Continue reading
Posted in Uncategorized
Leave a comment
Google Maps Swine Flu Timeline
A few hours a go I wanted to see a timeline of the Swine Flu and I just found this Swine Flu timeline on Google Maps Mania. Using the Google Earth plugin and the data from the same map I … Continue reading
Posted in Uncategorized
Leave a comment