Building Domain Specific Languages in Ruby shows the power and flexibility of the language. This
talk covers some advanced DSL techniques in Ruby, inc...
HotCocoa is a thin, idiomatic Ruby layer that sits above Cocoa and other frameworks. HotCocoa will
be included with MacRuby when it ships in future ve...
This year, I co-organised Scotland on Rails ( http://scotlandonrails.com/ ) - the first regional
Ruby/Rails conference in the UK. We attracted around ...
All respectable software craftsmen make efforts to keep their coding claws sharp. And solely
working 9-5 on business applications will dull one's whit...
All Rubyists know that in its current state, Ruby is slow. And our usual answer to critics is "it's
fast enough." But there's no reason Ruby can't be ...
A war is being waged between the Empire and the Rebel Alliance. The imperial forces are laboring
tirelessly to stamp out such dangerous ideas as late-...
Seaside, Cocoa, WebObjects, Shoes, and .NET -- among many other frameworks -- have long benefited
from reusable widgets, or stateful components, as th...
Buzzwords like BDD, TDD, ATDD, RDD, and DDD may have convinced you that writing great, maintainable
code is just a matter of following a few simple in...
Ruby is great for scripting, what about the heavy-lifting? In this talk we’ll disassemble the
lessons learned at AideRSS, and how we’ve optimized our ...
ruby2ruby provides a means of generating pure Ruby code easily from ParseTree‘s Sexps. This makes
making dynamic language processors much easier in Ru...
Behind Crate is the idea that a standalone ruby application
can be formed into a simple installable application to just
drop on a machine and run. A...
It's an interesting fact of human nature that you can't do something every day and not secretly
suspect that you're good at it. Which goes a long way ...