Building UI first puts us on the same page regarding the project requirements. If you already have the visual designs, we can build the frontend using them. If not, then we rapidly prototype a usable UI using frameworks like Bootstrap or Foundation.
Server-Side & Database
RubyOnRails and PostgreSQL go well hand in hand. Open source, scalable, well maintained and sprawling community, they have everything you could ask from a great framework and a database to build your next web application.
We prepare the cloud services for systematic and frequent deployments. As soon as a feature gets ready, we deploy it on the development server. This means that you can go there and play with it and provide your feedback.
Project & Issue Management
Feature list is broken down into small chunks of work called 'stories'. Stories are combined into iterations. Each iteration takes 2 weeks to develop, test & deploy. All these stories, iterations & bugs are tracked using Trello.
Source Code Management
All code files of your project are kept in revision control system, GIT. It is an essential tool to manage code repositories in team development environment. You can choose to host your private code repository on Github or Bitckucket.