Tracking Visits with Piwik Analytics in Rails Tracking Visits with Piwik Analytics in Rails

Piwik is an open source web analytics tool written in PHP. With the first release in 2007 it quickly gained popularity as it is easy to install and organizations and individuals have complete control over the tracked data and not a third party (like Google). Right now (2012) Piwik has ... »

Exception Applications in Rails 3.2 Exception Applications in Rails 3.2

No Ruby on Rails developer want to see them in production: Exceptions! By default every Rails project comes with two static files that get rendered when an exception in production occurs. The problem with these pages is, that they do not fit well into any design and do not tell ... »

Introducing Turbolinks for Rails 4.0 Introducing Turbolinks for Rails 4.0

David Heinemeier Hansson, creator of Ruby on Rails, recently announced on Twitter that a feature called Turbolinks will ship as default-on in the Gemfile of Ruby on Rails 4.0. Turbolinks is already powering the mobile website of Basecamp. Someone at Hacker News posted a link to the Turbolinks repository ... »

Using Neo4j with Rails 3.2 Using Neo4j with Rails 3.2

Neo4j is a NoSQL graph database written in Java. This means that you work with nodes and relationships rather than fixed tables with a schema. Nodes can easily be mapped to Ruby object and relationships seen as references to other objects. This article will show how to utilize Neo4j to ... »

Device based website with Rails Device based website with Rails

In recent years the multiplicity of devices connected to the internet has increased dramatically. In todays world people do not only surf the web on their desktop computer, there are smartphones, tablets and even TVs connected to the web. All those devices come with different screen resolutions and capabilities in ... »

Static pages with High Voltage Static pages with High Voltage

Dealing with static pages in Rails will almost always result in creating a special controller with empty actions that just render out some template. This task is so common that it is perfect to extract it out into a Rails engine. ThoughtBot, the company behind the paperclip gem has done ... »