In this tutorial I will show you the setup and use of a email-preview gem called Letter-Opener by Ryan Bates. In case you are serious about using Rails and you do not know Ryan’s excellent Railscasts, go watch them. The gem we…
Continue Reading… Thinking Sphinx is now a very standard library for interfacing with Sphinx and has come a long way in its implementation of various features of Sphinx. The new version, 3.0, is a major rewrite and quite a departure especially in terms of…
Continue Reading… In the past two years I’ve heard a lot about new marketing techniques, and how they can be applied in web development. One of the most well known techniques these days is gamification. This article explains what gamification is and how you…
Continue Reading… This is an introduction to caching in Rails. You may know that Rails performs some caching “automagically”, but you aren’t quite sure what that means or what that is. Read on to find out. In a nutshell, caching gives us quick access…
Continue Reading… Do you remember the formal announcement of the asset pipeline at RailsConf 2011? I do, I thought it was pretty cool stuff. Like almost anything in Rails, some loved it and others hated it. Either way it made waves, then in the…
Continue Reading… This is the third installment in my series about Ruby Social Media Gems. Today, I am focusing on Facebook gems. Koala Gem Koala is a gem that interfaces with the various Facebook APIs (Graph API, REST API, Realtime updates, Test users, and…
Continue Reading… A new Rails version is about to be released and it’s coming with many changes, deprecations, and new features. Lets take a look at what you need to do to get your app ready for Rails 4. The Path to Upgrade The…
Continue Reading… Deploying a PHP web application involves either uploading files to a server via FTP, or committing and pushing to a master branch of a Git repository. There is nothing complex about it. Deploying a Rails app is easy according to the official…
Continue Reading… The CMS market is a pretty saturated landscape. I feel confident saying that, at one time or another, every developer has dirtied their hands using WordPress, Joomla or some other PHP solution. In the Ruby world, there are far fewer options and…
Continue Reading… If you’ve got the sort of application which benefits from full page caching then chances are you’ve already had a look at rails style page caching. For the unfamiliar, page caching is useful when you’ve got an action in your app which…
Continue Reading…