More on pattern mismatches (MVC etc.)

ActiveRecord (and Rails) Considered Harmful – Literate Programming: If you’ll notice, I basically have said that models are a problem. Controllers are a problem. Views are a problem. MVC has served the web well, even if it isn’t the GUI style MVC that named the pattern. But I think we’re reaching its limits; the impedance… Continue reading More on pattern mismatches (MVC etc.)

Your Rails Application is Missing a Domain Controller

Your Rails Application is Missing a Domain Controller: When an application has multiple Domain Controllers I place them in a dedicated directory under app called services to keep them separate from the Model entities in app/models. This helps communicate that Rails Action Controllers should delegate to the Domain Controllers, not directly to Model Entities. The… Continue reading Your Rails Application is Missing a Domain Controller

Redis in the NoSQL ecosystem – Blog : Siyelo

Redis in the NoSQL ecosystem – Blog : Siyelo: All these different options place Redis in the NoSQL ecosystem somewhere between simple caching systems like memcache and feature-heavy document databases like MongoDB and CouchDB. The question is: when do you pick Redis over other NoSQL systems? [I wouldn’t limit my thinking to the use cases… Continue reading Redis in the NoSQL ecosystem – Blog : Siyelo

Mallory Myths – Gear Timezone

Mallory Myths – Gear Timezone: Their layers of wool, silk and cotton was lighter than modern clothing and extremely comfortable to wear Mallory’s boot was the lightest ever used on Everest. The 1924 Everesters were lightweight specialists who understood their clothing better than most modern climbers The complete set of garments was field tested on… Continue reading Mallory Myths – Gear Timezone