Jamie Patel, Sep 04
Adapting RethinkDB For The Evented Web With Pusher
Jamie Patel shows you how to easily make real-time web applications with RethinkDB, Pusher, and Ruby.
Glenn Goodrich, Aug 31
JSON Validation by Committee
Glenn Goodrich shows you how to write tests against your JSON schema, as well as equip your app to validate incoming requests using the committee gem.
Glenn Goodrich, Aug 24
Document Your JSON API Schema with PRMD
Glenn Goodrich explains how to use the PRMD gem to help generate, validate, and document your JSON Schema-based API.
Ilya Bodrov-Krukowski, Aug 10
Rails Authentication with Authlogic
Ilya Bodrov-Krukowski pens the fourth post in a series on Rails Authentication, this one focused on Authlogic.
Brian Underwood, Aug 03
Why You Should Use Neo4j in Your Next Ruby App
Brian Underwood makes a great case why you should use Neo4j in your next Ruby app. Good examples and usable sample code. Check it.
Darko Gjorgjievski, Jul 23
Model Web Pages with the Page Object Pattern
Darko Gjorgjievski dives into the Page Object pattern for modelling a web page within Ruby. Makes interacting with existing pages easy.
Ilya Bodrov-Krukowski, Jul 10
Uploading Files with Paperclip
Ilya Bodrov-Krukowski explores another file uploading solution in Paperclip. Paperclip is a very popular gem written by ThoughtBot.
Glenn Goodrich, Jul 01
Kiba: ETL Done Right
Glenn Goodrich pens a tutorial on using Kiba, a lightweight ETL framework written in Ruby. Move and process your data like a boss.
Jesse Herrick, Jun 25
Fully Functional Jekyll Blog
Jesse Herrick walks through the creation of a functional blog site using Jekyll. Learn how to add search and customize the default templates.
Ilya Bodrov-Krukowski, Jun 19
DOTA 2 on Rails: Digging Deeper
Ilya Bodrov digs deeper into the Dota API and rails, tracking player's ability upgrades, additional units, and tower/barrick status.
Darko Gjorgjievski, Jun 18
Nokogiri Fundamentals: Extract HTML from the Web
Darko Gjorgjievski shows your the right way to learn Nokogiri to extract data from the web. Scrape HTML like a pro without all the headaches of learning.
Ilya Bodrov-Krukowski, May 25
CanCanCan: The Rails Authorization Dance
Ilya Bodrov moves from authentication to authorization in Rails, covering CanCanCan, the premier authorization gem in the Rails ecosystem.
Jesse Herrick, May 20
Authenticating with Google
Jesse Herrick walks through using Google, Device, and OmniAuth to get authentication working for your Rails app in no time.
Ilya Bodrov-Krukowski, May 04
Steam-Powered DOTA on Rails
Ilya Bodrov dives into the Steam API to authenticate and retrieve match data for DOTA. This is a very interesting foray into a different API.
Vasu K, Apr 30
Stripe Subscriptions in Rails
Vasu K walks through how to setup a subscription-based service using Stripe in Rails. Subscription plans are notoriously hard to setup, but this is easy.
Ilya Bodrov-Krukowski, Apr 23
Rails Authentication with OAuth 2.0 and OmniAuth
Ilya Bodrov continues the Authentication in Rails series, covering OmniAuth and OAuth 2.0. Ilya configures Twitter, Facebook, and other providers.
Benjamin Tan Wei Hao, Apr 20
Ru: Ruby in Your Shell
Benjamin Tan Wei Hao explores Ru, a utility that bring Ruby to the command line. Benjamin runs through several examples of using Ruby to make CLI tasks easy.
Dhaivat Pandya, Apr 16
RethinkDB in Ruby: Map Reduce and Joins
Dhaivat Pandya continues exploring RethinkDB in Ruby, focusing on Map Reduce and Table Joins. See how RethinkDB takes a complex map reduce and makes it easy
Jesse Herrick, Apr 13
Jekyll on Rails
Jesse Herrick combines Jekyll, the most popular static-site generator, with Rails, the most popular dynamic site framework. Use the right tool for the job.
Richard Schneeman, Apr 09
Why is Rubygems Slow?
Richard Schneeman dives into what really happens when you install a Ruby gem. The post is deep and illuminating and will teach you something about gems.
Dhaivat Pandya, Mar 30
RethinkDB in Ruby
Dhiavat Pandya walks through an introduction to RethinkDB. He explains the concepts behind this NoSQL database, as well as examples of using it in Ruby.
Ilya Bodrov-Krukowski, Mar 26
Devise Authentication in Depth
Ilya Bodrov continues the Authentication in Rails series by looking at the most popular authentication gem: Devise. Basic setup to using extensions.
Jesse Herrick, Mar 23
Markdown Processing in Ruby
Jesse Herrick runs several Markdown processing Ruby gems through the ringer to find the cream of the crop. Features and Benchmarks lead the way.
Ilya Bodrov-Krukowski, Mar 16
Magical Authentication with Sorcery
Ilya Bodrov pens a comprehensive tutorial on implementing Rails authentication with Sorcery.