I’ve been working with and around Ruby On Rails web-applications for the past couple of years. My experience started as an early user of Basecamp which quickly sparked my enthusiasm and confidence in the platform. On that note, it’s been a delight to work, both collaborating with RoR developers for and as clients.
Jason Hoffman, a RoR developer, enthusiast, and co-founder of my favorite hosting provider, describes Ruby On Rails as “an opinionated framework for developing web applications.” Opinionated?
This has me thinking. What if we personified our software more? No, not that annoying dog (or paperclip) from office and not that avatar woman that would help you at SprintPCS. I mean, just a bit of flavor, some attitude, some evidence of human involvement. A funny, but clear, error message. Spoken language taking the priority over programming language. This is, in a sense what Apple does with its user experience. This is about a smaller scale. It’s close with some applications, take Delicious Library. The interface screams personality without sacrificing functionality or familiarity. It’d be lovely to see that extended in to the language.
God bless opinionated design.1a68ca239c144c04d12a7ea64f0743b9->