Revelry Blog

Get Jazzed For ActiveJob!

Background Jobs have become a staple of web development in recent years. They enable us to avoid holding up the request/response flow while the application does something slow, like send emails, or make a ton of inserts that the user doesn’t really care about. In Rails development, we’ve had a myriad of options for queueing for a while now. We all know the popular ones: Resque, Sidekiq, Delayed Job, etc. The upcoming Rails 4.2 release will bestow upon us the glory that is ActiveJob, a unified API for talking to Background job systems.

Continue Reading

Rails Rumble Strategy Guide

Registration is now open for Rails Rumble, one of the biggest distributed programming competitions. In Rails Rumble, teams of one to four people work for 48 hours to build an application using Rails or another Rack-based web framework.

I’ve collected a few tips for people new to programming competitions, or those who just want to make the most of their Rails Rumble experience.

Continue Reading

Getting Good at Vim

I have used Vim to write code for about a year, and I can confidently say that Vim does two things for me well. The most obvious thing is the cut down on my text editing time. If you consider the amount of time you spend highlighting with the mouse and then returning back to the keyboard […]

Continue Reading