Programming Principles Week 1: Single Responsibility Principle

Posted by & filed under Best Practices, Javascript, Rails.


The CBITs web developers have decided to focus on a new programming principle, heuristic or pattern each week. Our hope is that by doing so, we will start to develop a more intuitive understanding of the tradeoffs involved when applying these principles. For our first week, we have chosen the Single Responsibility Principle. The tl;dr… Read more »

Deploying Rails Applications

Posted by & filed under Deployment, Rails.

The following describes one method of deploying Rails applications in a production environment. I have only used this approach with a single server, and some changes would have to be made to get this to work in an environment with load balanced servers, multiple databases, etc. I have borrowed some of this from “Agile Web… Read more »