You&#x27;ll probably be happier with your life if you let go of that, because this cycle has been part of software as long as I&#x27;ve been involved with it, and I expect that it will always be so.<p>For any given technology which manages to take off at all, there&#x27;s generally at least a ten year span during which some groups of early adopters are calling it &quot;old and busted&quot; and moving on, while other people are just discovering the &quot;new hotness&quot; and piling in. Just because this guy has switched from one group to the other doesn&#x27;t mean you need to follow him; if the technology is good and meets your needs then hey, take it on, it&#x27;ll be great.<p>The other thing that happens is... well, most of what this article is talking about has nothing to do with technology in the first place; it&#x27;s more about the community built around that technology, and the fact that the author no longer feels like that community is going in a direction compatible with his needs.<p>I&#x27;m not part of the ruby community at all so maybe he&#x27;s right and the &quot;roadmap for rails is bleak&quot; - but I&#x27;d bet that it&#x27;s really more that it has developed further but not in a way that suits this author&#x27;s needs, so he feels disappointed and alienated from the community, and he is observing that he and the rails community are drifting apart and will soon get divorced.<p>This says <i>nothing whatsoever</i> about the compatibility of the current rails community&#x27;s direction with your direction, and it makes no useful predictions about the future development of the rails technology and its potential compatibility with your needs. It could be that the same forces driving this author away from rails are the ones which have brought it to your attention as something worth learning about and investing in.