The Analogue blog this month features pancake, capybara, cucumber-rails, steam, node.js, Heroku, and some cucumber hax for making scopes work nicely.
ShRUG 1 – December 2009
pancake – mountable apps
Pancake by @hassox (Dan Neighman) is an alternative to Merb Slices and Rails Engines. Each pancake stack is a self contained app, and any Pancake stack can be mounted inside another.
capybara – webrat replacement
Capybara is a reverse engineered replacement for webrat for Cucumber. It simplifies js testing, has much cleaner code, and most importantly cucumber 4.5 will support it out of the box.
cucumber-rails
Cucumber is becoming less coupled to rails. Aslak’s new gem is an extraction of all of the rails-specific stuff that was in cucumber.
steam by Sven Fuchs
Another js integration testing solution
node.js – event based server programming
Totally new approach to IO (for most of us). Checkout the video from jsconf eu
Heroku
Is rad and Ashley built and deployed the shrug site in 1/2 an hour. Some shruggers think that it’s wise to hold back if you’re doing non-vanilla code though
Ian’s Cucumber within steps + human readable selectors
Is at this gist