Tag Archives: Software
Agile Development and Legal Contracts
Posted on 20. Jun, 2007 by forouzani.
Anyone who has experience in working as a freelance developer or running a software development business, recognizes the need for a solid contract when providing a quote or costing a project. This is not too complex a task when the requirements of the client are set in stone. But when a business conducts software development [...]
Continue Reading
Zend Framework out of beta
Posted on 05. Jun, 2007 by forouzani.
After completely losing the php framework wars to symfony, Zend Framework has come out of beta with v1.0 RC1. Personally, Im not a big fan of the zend framework, simply because I think naming it a ‘framework’ is a bit misleading. Its just a bunch of classes, without enough cohesive coupling to earn the title [...]
Continue Reading
Google Gears – offline web applications
Posted on 30. May, 2007 by forouzani.
Today Google announced a new project they have been working on, called Google Gears. Its a browser extension which allows web applications to work both online and offline by using local storage and a synchronization system. Its not a new concept, similar products have already been released by Adobe and Joyent, but the fact that [...]
Continue Reading
Ruby on Rails – single threaded?
Posted on 15. Mar, 2007 by forouzani.
I think one of the biggest problems with RoR – and what I consider to be ‘high barriers to entry’ – is the production environment setup required to launch a complete ruby on rails application. The core of this problem, arises from the fact that the ruby interpreter is single threaded. My general summary that [...]
Continue Reading
Build a dynamic web page, just to make it static?
Posted on 01. Mar, 2007 by forouzani.
Remember back in the early nineties, when the web barely existed? Of course not. Well back then, almost every web page was made with this brand new language called ‘HTML’. If you knew HTML, you were someone special, a rare breed, your services were in high demand.
A few years later, everyone started talking about ‘dynamic [...]


