Skip to content

Instantly share code, notes, and snippets.


Zeid Rashwani zrashwani

  • Expedia
  • Amman, Jordan
View GitHub Profile
terabyte /
Created Dec 6, 2017
Amazon's Build System


I wrote this answer on stackexchange, here:

It was wrongly deleted for containing "proprietary information" years later. I think that's bullshit so I am posting it here. Come at me.

The Question

Amazon is a SOA system with 100s of services (or so says Amazon Chief Technology Officer Werner Vogels). How do they handle build and release?

ziadoz /
Last active Oct 26, 2021
Install Chrome, ChromeDriver and Selenium on Ubuntu 16.04
#!/usr/bin/env bash
# Versions
mickaelandrieu /
Last active Sep 21, 2021
Migration guide to Symfony 3 LTS

Let's migrate a Symfony 2.8 LTS application to Symfony 3 LTS

Handle deprecations

First of all, ensure you don't have any deprecated!

The Symfony documentation explains it well, but let's sum up:

  • install the phpunit bridge ($ composer require --dev symfony/phpunit-bridge)
  • also check all your pages using web profiler and be ensure there is no deprecation error handled
  • found errors and need help about how to fix it ? I did a sort of guide.
reu / pub-sub.js
Created Apr 9, 2013
node.js redis pub-sub example
View pub-sub.js
var redis = require("redis")
, subscriber = redis.createClient()
, publisher = redis.createClient();
subscriber.on("message", function(channel, message) {
console.log("Message '" + message + "' on channel '" + channel + "' arrived!")
ziadoz /
Last active Oct 12, 2021
Awesome PHP — A curated list of amazingly awesome PHP libraries, resources and shiny things.