Tanel is an experienced Software Engineer with strong background in variety of technologies. He is extremely passionate about creating high quality software and constantly explores new technologies.
Some neat tips and discoveries from the Ruby on Rails source, shared by Tanel Suurhans.
Recently I ran into a case where I had two separate “acts_as” style ActiveRecord model extensions which both abused respond_to? and method_missing to dynamically provide virtual attribute support.…
You probably have used, or at least seen, ActionController::Filters used in lots of Ruby on Rails based applications. Usually it’s related to some authentication/authorization, or benchmarking or something…
I assume that everyone has seen these fancy input fields with some text in it like “Your e-mail here” and when you click on it, the text dissapears…
So you have finished building your Rails application, done some polishing and suddenly you notice that something went horribly wrong in production and you get the well-known default…
Last week, while trying to find some fancy recipes and snippets for Capistrano, I had an idea to use Growl for deployment notifications to let everyone important know…