inside aebrahim's head
Ali Ebrahim on web standards, software developement, technology, politics and law.
It’s done.