sidebarBg

Spotlight

Bruban Dictionary thumbnail Bruban Dictionary is a build-from-scratch online web application with feature sets that evolve and scale elegantly with regard to user behaviors and their content. Because rails allows changes and refactoring without much tinkering to underlying application logic, feature additions and changes can be added-in as and when they are required: fast and easy.

:: Rapid Application Development

Prototypes are not just for development. They help identify key areas and issues that were not addressed or could not have been forseen during requirements gathering. Revealing the realities of the problem domain early has its advantages. Changes can be made and concerns made known so that things can be planned for. Tinkering with prototypes often reveal a latent creative approach that would be too late or too problematic to implement once the development process has proceeded with its course.

Ruby on Rails

Boasting development times 10x faster than other frameworks and a relatively large number of high profile web 2.0 sites built on it, Ruby on Rails is gaining momentum on the web. We use rails to brainstorm ideas, understand how such a problem or feature can work (and also how they can work better in practice), to load and stress testing. Among other things we favour:

  • Code Generators: Writing code that 'builds' the necessary lines of code, Rails generators and plugins 'generates' the structures and scaffolds for stimulating ideas, testing brainstorming and simulation. More code, less specs.
  • AJAX out of the box: Javascript helpers that build client-side scripting so development efforts can be focused on the more important and complex application logic.
  • Database aware: Rails is 'database aware' to allow development to rely less on schemas and database structure and give more trust and power to the application logic and process.
  • Increasing Communnity following (including from Java developers): Numerous plugins, gem packages and support.
XHTML Validator XHTML 1.0  CSS Validator CSS