Having a large consulting contract with money to burn can make it easy to succeed but what do you do when you’ve got a small team with limited resources? Taking inspiration from lean software development and lean start-ups I have singled out several principles that help agile teams get more out of less. Examples include Continuous deployment, FDD (Feedback Driven Development), and Kanban. I will explore what each of these are, how I applied them in the Rails stack and reflect on what effect they had on my team’s productivity and application quality.