Author Archive

AWS CloudHSM workshop

In: AWS

21 Apr 2021

AWS CloudHSM is a cloud-based hardware security module (HSM), allowing to easily generate encryption keys. AWS manages the hardware security module (HSM) appliance, but does not have access to your keys. Customers control and manage their own keys. A cluster of CloudHSM appliances can be provisionned within a VPC and requests are automatically load balanced […]

Introduction In an ideal world, we should always avoid having unnecessary network ports left open by using well defined security group (or at least minimise their numbers). However, there could be cases where this can be quite a difficult task to accomplish and we need to compromise between the number of inbound rules vs the […]

Generating set of data

In: AWS

15 Nov 2017

I just released a little project in Github that provides an easy way to generate data sample and push them to something like a AWS Kinesis stream. This is quite handy if you need for example to build a POC or a demo and require some data set. Here is the link to the github […]

I just got the AWS DevOps Engineer Professional Certification. That’s all 5 AWS certifications !

I just passed the AWS Certification SA Pro Certification. One more left !

One more – three left

In: AWS

15 Aug 2017

This one was easier to get than the Solution Architect one.

I recently released a PHP client to consume Optimal Netbanx services on Github. https://github.com/alfallouji/PHP-Optimal-Netbanx You can integrate your application using this agnostic Card Payments API to process all major credit cards through the NETBANX payment gateway. It implement a wide variety of REST-based API requests – including purchases, refunds, and authorization reversals. Obtain output in […]

I was able to invest time on improving the UI and adding new features to fxalert.net. Fxalert.net is a web application allowing to create simple and advanced email and SMS alerts on the forex market. It supports more than a 100 of currencies pair. The new features includes the following : – Integration with facebook […]

A friend and I have been working on different projects together. We recently decided to share one of our script to the open source community. The name of the tool is the Autoload Manager. The AutoLoad Manager is a generic autoloader that can be used with any PHP framework or library. Using the PHP tokenizer […]

Wufoo shares a very neato tool called PHP Quick Profiler or PQP. It basically allows a developper to have some usefull and fancy logging on a piece of code. How hard is it to use ?  Well, it took me around 3 minutes to download and use it on one of my scripts. Here is […]


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 [...]