Running jobs in background is part of every non-trivial web application – for either speeding up user response, or running periodically scheduled tasks. Here, I explain how to install, configure and use the elegant delayed_job plugin to process background jobs.
Read the rest of this article »Although maintenance programming is no one’s dream job, they can help you learn a lot of practical lessons and mature as a developer. I have done my fair share and here’s how I think it helped me grow.
Read the rest of this article »Back in the days, how one of my teachers defined a “Computer” for me and it has stuck with me since then.
Read the rest of this article »