Contributions

Tutorial
The code syntax highlighting feature is a must-have for every developer blog or website where a code snippet can be presented. It’s easy to add it when you are using a blog engine like Jekyll or WordPress but you can also easily add it in your own Rails app.
Tutorial
It is nice to have charts in the Ruby on Rails app but it’s sometimes difficult to prepare proper data and then display it using JavaScript in the view. Let me introduce you the solution: Chartkick and Chartable gems.
Library
Pull the RSS feed for any website you want without worrying about the RSS feed existence or engine
Library
A lightweight and database-level Ruby library to transform any Active Record query into analytics hash ready for use with any chart library.
Library
Get the profile information from Github, Twitter or Instagram without the API
Library
A simple Ruby interface for pulling a RSS feed of any blog with the wordpress engine
Article
If you receive a user input in your application, you need a validation – no doubt about it. When thinking about the validation in a Ruby on Rails application we used to think about a model validation in the first place. But how about other levels of the validation?
Article
I never read the whole Rails guides and now when I’m translating them to my native language I discovered some cool features that I didn’t know about before. I hope this will be also useful for you!
Tutorial
A gentle introduction to DSL and metaprogramming in Ruby.
Article
Learn how to write good tests and avoid 4 common tests design mistakes that slow down your specs and make them less readable.
Article
Sometimes is hard no to pass many parameters to a single method and this is the moment when parameter object comes in
Tutorial
Watch stubs and mocks in action and learn about the differences between them
Article
Looking for an excellent replacement for if conditions where you check if an object and its attribute are present? Meet null object and give it a try
Tutorial
Usually, you don’t think about tables naming because it’s obvious. However, there is a case when you might stop for a second. I’m talking about a self-join instruction.
Tutorial
Since belongs_to relation is one of the most common association in each Rails application I bet that you deal with it many times in your application. Let’s say that we have two models: Job and Category – one job belongs to one category and category can have many jobs, simple as that.
Tutorial
Learn how to encapsulate your queries in a Rails model to stay DRY