Author Archive

AWS CloudHSM workshop


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 a perfect world, we should always protect the network by avoiding unnecessary open network ports. Protecting a resource (such as an EC2 instance) in AWS can be done by using a security group, which acts as a virtual firewall to control incoming and outgoing traffic. However, there are cases where defining the inbound […]

Generating set of data


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


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