Author Archive

On my last post, i mentioned that there should be a linux version of Mikogo. I just received an email a couple days ago informing me the beta started. I am going to try it and will post some results / feedback here. It seems very promising !

A few months ago, Salesforce acquired DimDim (the web conferencing tool) and they decided a change of strategy. For us users, that means no more DimDim as a free web conferencing application. As a consultant, I often need to use web conferences and since the old DimDim days were over, I started looking for a […]

My talk proposal at Confoo 2011 on How to integrate Text Mining into (Web) Applications has been accepted. For more information on Confoo, please visite their website : www.confoo.ca PHP Québec, Montréal-Python, Montreal.rb, W3Qc and OWASP Montréal are proud to announce the second edition of the ConFoo Conference. From March 9th to 11th 2011, international […]

I will be giving a presentation at the Montreal Java User Group (JUG), next thursday at the ETS. 1111 Notre-Dame Ouest Room A-1300 Thursday the 9th december 2010 at 17h45. For more info

The slides of the presentation I gave yesterday are now available on slideshare. Des applications plus intelligentes View more presentations from alfallouji.

If you are interested in knowing more about Text-Mining and how to integrate with your (Web) Applications, I am giving a presentation this week at the monthly meeting of PHPQuebec. I will present the core notions related to Text-Mining, we will see some of the existing technologies, their features. The talk will be focused on […]

Recently, I have been bugged by a new translate bar appearing on the top of my Chrome navigator each time I visit a foreign site. That bar would take an extra line space (Very annoying when you are using a netbook) and I had to click each time on the “X” to close it. Usually […]

Thanks to Pierrick, some new minor fixes and enhancements have been added to the PHP autoloadManager. You may find the updated version on github : http://github.com/alfallouji/PHP-Autoload-Manager Documentation has been updated also (Please take a look at the README file).

Yesterday, the Confoo conference held in Montreal ended. I had the chance to assist to the three days of the conference. The presentation slides are available here : http://www.confoo.ca/en/download or you can view some of them on Anis blog. Thanks to a very good organization, this conference was a real blast. All went very smoothly. I […]

So, again I will talk about Singleton and why you should be carefull with them. Everytime I think or discuss singleton the following things come in to my mind : – Global State; – Hard to test (refer to unit test post); – Singletonite (I see Singletons everywhere); – Violating the Single Responsibility Rule. I […]


Who am I?

My name is Bashar Al-Fallouji, I work as a Enterprise Solutions Architect at Amazon Web Services.

I am particularly interested in Cloud Computing, Web applications, Open Source Development, Software Engineering, Information Architecture, Unit Testing, XP/Agile development.

On this blog, you will find mostly technical articles and thoughts around PHP, OOP, OOD, Unit Testing, etc. I am also sharing a few open source tools and scripts.

  • Trinzia: Well done, my friend! [...]
  • vivek raj: Hello Bashar, It's really good that you wrote this code. but I'm confused some part. can you suppor [...]
  • irfan: I saw watch your youtube talk on clean and testable code. By the way very good talk. I was wondering [...]
  • Mohamed: Hello bashar, I hope you are doing well. Thank you for your hard work, and thank you for sharing [...]
  • alex davila: Hi Bashar is there any pick up example?? Regards Alex Davila [...]