The Innovator’s Dilemma

From an article I wrote in 2006, here are some ways small software companies should rejoice in and respond to the Innovator’s Dilemma. Listed here are principle causes of company failure as identified by Christensen. In response to each one, I have identified how these pitfalls can be avoided, and indeed exploited, by small software […]

Developer Notes: Mor.ph and Five Runs

Morph Labs and FiveRuns Partner Mor.ph is a scalable cloud-computing deployment “Platform as a Service (PaaS) ” with features like backups, distributed processing, and 99.9% reliability built-in. FiveRuns “provides simple and affordable products for monitoring Rails applications and their supporting infrastructure.” I have used both companies’ products and services and am excited to see they […]

Developer Notes: NetBeans, ScreenFlow, and Viddler

NetBeans Started using NetBeans for development this week. So far, so good. Things I have found useful: Inline, real-time syntax error checking (no more missing ‘end’ statements or misspelled keywords at test or runtime – catch them while typing and in the ‘flow’ instead). Code completion, including model attributes (was that attribute name “mac_enabled” or […]