Recently I have been working on a project where we have to represent hierarchical data in Database. Unfortunately we do not have much choice with the database. We are using a relational database. If you have done this, you will agree with me that it is not a very enjoyable experience. Firstly we need to … Continue reading »
Posted in December 2009 …
Coroutines – back to basics
Ruby 1.9 Fibers has got me reading about Coroutines. Thought I should put all my understanding somewhere, as I read and understand coroutines in more depth. Most of the content in this post just a aggregation of various sources. Coroutines are program components that allow multiple entry points and can return any number of times. … Continue reading »
Remote inception – An Experience Report on an inception over phone
Before I start, I would like to state that this article does not advocate for or against running an agile inception over phone. It is more of an experience report. Please feel free to post your comments. Introduction Inception is at the heart of a successful agile engagement. In an agile project we work with … Continue reading »
I hate ORM
The title is not meant to start a war over the concept of ORM. I appreciate the effort that has gone into mappers. But lets take a look at why I hate ORMs. (Dont hate me because I hate ORM ) Prelude I am beginning to wonder how many applications that we build really need … Continue reading »