Testing AJAX autocomplete fields with Cucumber and Capybara
Recently I had to write some cucumber scenarios which featured an AJAX autocomplete. As this seemed not to be pretty straightforward and I didn’t know how to test the autocomplete I had to step out of my TDD flow and start by writing the code first.
Continuous integration and deployment with Integrity
If you are into testing and develop with Ruby on Rails you are probably using a continuous integration server like cruisecontrol.rb, hudson or integrity. We are in the process of migrating from cruisecontrol.rb to integrity, mainly because cruisecontrol.rb consumes a lot of resources when running many builders. Integrity is very slim and lightweight.
Agile vs traditional planning
In the next weeks I am going to write a series of blog posts covering our agile planning and development process. In this first post I'll introduce the agile approach, its benefits and key differences to the traditional approach.
The traditional ways of planning software projects have shown that [1]:
RailsRumble 09: Experiences and lessons learned
Over the last weekend i participated with Alejandro González, Kilian Barrera and Carlos Urbin in the Rails Rumble contest.
Continuous deployment using cruisecontrol.rb and capistrano
It’s been a year or two since we have been using cruisecontrol.rb as a continuous integration server for our rails projects. We have also been using capistrano for some time to deploy our applications.
Lately i had been wanting to take it one step further and set up continuous deployment so i started looking for a ccrb plugin which supported deploying projects on successful builds using capistrano.
Phusion passenger now supports nginx
The guys from Phusion have developed a passenger module for nginx. The development of was sponsored by EngineYard.
This is great news!
Read more about the release here


