Roda on Spinel

At RubyConf on Thursday I argued that there is no server — that Rails is a declarative spec, the compiler is the query planner, and the deployment target is the execution plan. Afterwards, Jeremy Evans asked me the question that keeps a thesis honest: could you do Roda too? It's the right question precisely because Roda is Rails' opposite number. Rails is macros all the way down — has_many ,…