Hamza Khan-Cheema

Freelance Ruby on Rails Developer

 

Latest post
Web-Dev - A story of just another web developer

subscribe to RSS feed

Local Assets - Dead Simple Blog

Posted on Apr 04, 2009 | 48 comments


I am still in the process of making my simple blog engine opensource. I just need to sort out some fundamental issues. One of these issues is how to address the storage of external assets, mainly images.

Continue Reading...


Work
See my previous and ongoing work. Click on the thumbnails to view more description.

work

chinadialogue.net Status: Ongoing client View the site

chinadialogue.net

chinadialogue.net

WhiteJewel.com

WhiteJewel.com

theNag.net

theNag.net

openDemocracy.net

openDemocracy.net

arabibay.com

arabibay.com

IslamBradford.com

IslamBradford.com

Details

    1. Ruby on Rails
    2. Creation and maintenance
    3. CMS
    4. Comment management / translation
    5. Agile development
    6. Bilingual content
    7. Third party API’s

About
Who am I?

Hamza Khan-Cheema is a freelance web developer based in London. He specialises in agile web development using Ruby on Rails. He has been involved in web applications for the past 5 years utilising multiple technologies and practices. More...

Ruby On Rails
The best framework ever made!

Ruby on Rails is an open source rapid application web development framework. It lends it self to fast, focused development. As a lot of complexity has been taken away from the developer, this allows developers to concentrate on programming the actual idea and not having to worry about low level details. The methodology used is convention over configuration. Rails lays down a set of rules to follow as opposed to allowing everything to be configured. This allows for faster development and easier maintenance.

Agile Web Development
Do things with an agile slant

Agile web development is a methodology that challenges traditional software practices. In a world where bigger is better, agile development stays true to its definition. It states less people, more incremental changes. It scuff’s its nose at full blown unrealistic functional specifications and replaces it with rapid prototyping and developing screens that the client can actually see and visualise.

Archive - View older posts