article thumbnail

Case Study: Continuous deployment makes releases non-events

Startup Lessons Learned

Lessons Learned by Eric Ries Monday, January 18, 2010 Case Study: Continuous deployment makes releases non-events The following is a case study of one entrepreneurs transition from a traditional development cycle to continuous deployment. Continuous Deployment is Continuous Flow applied to software.

article thumbnail

Lean startup tools for Rails apps

www.subelsky.com

Because it has an RSS feed, one could also use "Unresolved Hoptoad Errors" as a metric influencing the continuous deployment system. Update: I havent used Heroku , but as Ryan points out in the comments it definitely belongs on this list as a compelling, get-up-and-running fast deployment platform.

Lean 41
Insiders

Sign Up for our Newsletter

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

article thumbnail

Why diversity matters (the meritocracy business)

Startup Lessons Learned

Two others – that each team member give their input independently and that the results be objectively aggregated – are also key parts of building a meritocracy. Case Study: Continuous deployment makes releases n. Diversity is not the only requirement for making good group decisions.

article thumbnail

Lessons Learned: Please teach kids programming, Mr. President

Startup Lessons Learned

But aggregated across many schools, there are thousands or tens of thousands of them. Case Study: Continuous deployment makes releases n. Towards a new entrepreneurship ▼ 2009 (88) ► December (4) Continuous deployment for mission-critical applica. Two Ways to Hold Entrepreneurs Accountable (for Ha.

article thumbnail

Business ecology and the four customer currencies

Startup Lessons Learned

In an ecosystem, each participant acts according to its own imperatives, but these selfish actions have an aggregate effect. In an ecosystem, each participant acts according to its own imperatives, but these selfish actions have an aggregate effect. Case Study: Continuous deployment makes releases n.

Customer 156
article thumbnail

Lessons Learned: Sharding for startups

Startup Lessons Learned

Using memcacheds multiget, which allows the fetching of many keys in parallel, I have written code to aggregate all the shard lookups for a given page and prefetch them, reducing the overhead even further. Case Study: Continuous deployment makes releases n. The actual directory itself is straightforward.

article thumbnail

Lessons Learned: Validated learning about customers

Startup Lessons Learned

First of all, it means that most aggregate measures of success, like total revenue, are not very useful. Case Study: Continuous deployment makes releases n. Towards a new entrepreneurship ▼ 2009 (88) ► December (4) Continuous deployment for mission-critical applica.

Customer 167